Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Why do ScriptRunner jobs not find issueswhen a navigator search does find them?

thomastrene February 1, 2022

We were coming off of a full reindex of Jira datacenter.

When I use the "updated" field in the jql it only finds the issue when I do a manual search via "Run Now" (preview), and it shows in the log and does the subsequent transition.

But when I let it run automatically via cron expression, then it doesn't find the updated issue.

I have a feeling that something might be cached or some user context is missing when the job runs by itself or maybe you just can't use "updated" in a ScriptRunner job JQL query or this is exclusively a datacenter problem?

1 answer

Suggest an answer

Log in or Sign up to answer
0 votes
Peter-Dave Sheehan
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
February 3, 2022

The job should have a "run as" user configuration.

Try to "impersonate" that user and run the JQL to see if you get results.

It's possible that in the "run now" scenario, the JQL is executed with the current user's permissions and you can see those issues. But your run-as user might not have that permission.

TAGS
AUG Leaders

Atlassian Community Events