Describe the bug
When LDAP authentication is enabled, any applied report filters are lost after the user's session expires and they re-authenticate.
To Reproduce
Steps to reproduce the behavior:
- Configure and enable LDAP authentication in CodeChecker
- Set various filters on the reports page (e.g., review status, detection status, file path)
- Wait for 5 minutes (the default session lifetime)
- Click the "Back to reports" button
- Observe that the login page is displayed
- Successfully re-authenticate via LDAP
- Notice that all previously applied filters have been reset to default values
Expected behavior
After session expiration and re-authentication, the user should be returned to their previous view with all filters preserved, allowing them to continue their work without having to reconfigure the report filters.
Desktop (please complete the following information):
- OS: Ubuntu 24.04
- Browser: Firefox, Chrome
- CodeChecker version: 6.27.1
Additional context
This issue only occurs when LDAP authentication is enabled. When using the default authentication method, filters are properly preserved after session renewal.
Describe the bug
When LDAP authentication is enabled, any applied report filters are lost after the user's session expires and they re-authenticate.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
After session expiration and re-authentication, the user should be returned to their previous view with all filters preserved, allowing them to continue their work without having to reconfigure the report filters.
Desktop (please complete the following information):
Additional context
This issue only occurs when LDAP authentication is enabled. When using the default authentication method, filters are properly preserved after session renewal.