7.8 engine-rest query error

After I moved to 7.8 version and changed the code to support the time zone it is not working. Please see the attached screenshot. I have the date as
“2020-04-05T23:59:59.000+02:00”
and the query to fetch the historical task list is
task?taskDueDateAfter=“2020-04-05T23:59:59.000+02:00”&active=true.

The query still returns the task with due date “due”: “2018-08-23T00:00:00.000-0400”

What am I missing here?

Hi Adat,

“taskDueDateAfter” is parameter of historic task and not runtime task.
Please check that the parameter is here:
https://docs.camunda.org/manual/latest/reference/rest/history/task/get-task-query/
and not here:
https://docs.camunda.org/manual/latest/reference/rest/task/get-query/

Best regards,
Yana

@Yana,

Sorry, I did not post the question properly. The issue I see is shown in the attached screen shot. The query params I have is

engine-rest/task?dueAfter="2019-08-23T23:59:59.000+02:00"&active=true.

This the runtime task, but it fetches the tasks that are not under this criteria.

Hi @adat,

I was able to reproduce the issue, it seems that due options don’t work properly.
I will continue the investigation later and create a bug report (feel free to do it by yourself also).

Best regards,
Yana

@yana.vasileva.

I use the following format and could get this working.

engine-rest/task?dueAfter=2018-06-28T00:00:00.000UTC-05:00