Skip to content

Add support to the new JQL syntax #121

@elieobeid7

Description

@elieobeid7

Check this
https://help.tempo.io/timesheets/latest/expected-changes-in-timesheets-on-forge

I don't know what changes have to be done exactly, please read the article and decide. But what I can tell you is I maintain an internal software for my company running on PHP 7.4.

This library had dropped support for PHP 7 long ago, Therefore I maintain a fork of this library that supports 7.4 and I keep updating it when needed only as per my company requirements, I don't follow the changes to this library.

And what I had to do is change custom fields to support OPERATOR_CONTAINS instead of OPERATOR_EQUALS

here

return $this->addExpression($field, self::OPERATOR_EQUALS, $value, $logicLinkKeyword);

Maybe you have to do other changes, I haven't read the code of the current library.

Note: my fork is of this library

https://github.com/lesstif/php-jira-rest-client

that library used to support both jira cloud and on premise and my fork does too, i use jira cloud. i never heard of this specific library, it didn't exist in my days, must be new, but since the code is similar, the issues exist here too

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions