[FIX] session_redis: add incompatibility to auth_session_timeout

``session_redis`` is not compatible with ``auth_session_timeout``.
``session_redis`` overrides property ``odoo.http.Application.session_store`` by returning a ``RedisSessionStore`` object instead of a ``odoo.http.FilesystemSessionStore`` object.
``auth_session_timeout`` expects ``odoo.http.Application.session_store`` object to define method ``get_session_filename()``, which does not exist for ``RedisSessionStore`` objects.
This results in an ``AttributeError`` that prevents user authentication, and Odoo becomes inaccessible.
This commit is contained in:
SilvioC2C
2025-05-08 11:24:02 +02:00
parent e08873f2e1
commit da0897b324
+4
View File
@@ -10,6 +10,10 @@
"license": "AGPL-3",
"category": "Extra Tools",
"depends": ["base"],
"excludes": [
# OCA/server-auth
"auth_session_timeout",
],
"external_dependencies": {
"python": ["redis"],
},