Summary When configuring a saved search, the “IS RTIR Search” option is automatically enabled when “Automatic Refresh” is active. Once saved, this setting cannot be reverted to “no” via the UI. This triggers incorrect URL generation (/RTIR/Display.html?id) and forces affected tickets into the “Incidents” queue upon owner changes, with no way to move them back via the web interface.
Environment
- RT Version: 6.0.3
Steps to reproduce
-
Navigate to the Search section and configure a query.
-
Enable “Automatic Refresh” for this query.
-
Save the search settings.
-
Observe that the “IS RTIR Search” option is now automatically selected.
-
Attempt to edit the search query and change “IS RTIR Search” back to “no”.
Expected Behavior The user should be able to toggle the “IS RTIR Search” flag off at any time. Saving a search with “Automatic Refresh” should not force the “IS RTIR Search” setting to remain enabled.
Actual Behavior
-
The “IS RTIR Search” setting persists and cannot be switched back to “no”.
-
Tickets resulting from this search use the incorrect URL path (/RTIR/Display.html?id).
-
When the owner of such a ticket is changed, the ticket is automatically moved to the “Incidents” queue.
-
This transition is irreversible within the RT user interface (requires manual database intervention).
Additional Context We are using these searches across our dashboards. This bug forces standard tickets into the RTIR workflow, making the “Automatic Refresh” feature unusable for our standard queues.