diff --git a/inactive_session_timeout/README.rst b/inactive_session_timeout/README.rst index 734fec3ec..08e47d0d9 100644 --- a/inactive_session_timeout/README.rst +++ b/inactive_session_timeout/README.rst @@ -1,3 +1,6 @@ +.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg + :alt: License: AGPL-3 + Inactive Sessions Timeout ========================= @@ -13,6 +16,14 @@ Two system parameters are available: * inactive_session_time_out_delay: validity of a session in seconds (default = 2 Hours) * inactive_session_time_out_ignored_url: technical urls where the check does not occur +Bug Tracker +=========== + +Bugs are tracked on `GitHub Issues `_. +In case of trouble, please check there if your issue has already been reported. +If you spotted it first, help us smashing it by providing a detailed and welcomed feedback +`here `_. + Credits ======= diff --git a/inactive_session_timeout/__openerp__.py b/inactive_session_timeout/__openerp__.py index 1143d1cd9..5f119e82e 100644 --- a/inactive_session_timeout/__openerp__.py +++ b/inactive_session_timeout/__openerp__.py @@ -27,7 +27,7 @@ 'summary': """ This module disable all inactive sessions since a given delay""", - 'author': "ACSONE SA/NV", + 'author': "ACSONE SA/NV", "Odoo Community Association (OCA)" 'website': "http://acsone.eu", 'category': 'Tools', diff --git a/inactive_session_timeout/models/ir_config_parameter.py b/inactive_session_timeout/models/ir_config_parameter.py index b8a97ac77..b68585027 100644 --- a/inactive_session_timeout/models/ir_config_parameter.py +++ b/inactive_session_timeout/models/ir_config_parameter.py @@ -21,16 +21,14 @@ # If not, see . # ############################################################################## -from openerp import models, api +from openerp import models, api, tools, SUPERUSER_ID -from openerp import tools -from openerp import SUPERUSER_ID DELAY_KEY = 'inactive_session_time_out_delay' IGNORED_PATH_KEY = 'inactive_session_time_out_ignored_url' -class ir_config_parameter(models.Model): +class IrConfigParameter(models.Model): _inherit = 'ir.config_parameter' @tools.ormcache(skiparg=0) @@ -50,7 +48,7 @@ class ir_config_parameter(models.Model): @api.multi def write(self, vals, context=None): - res = super(ir_config_parameter, self).write(vals) + res = super(IrConfigParameter, self).write(vals) if self.key in [DELAY_KEY, IGNORED_PATH_KEY]: self.get_session_parameters.clear_cache(self) return res diff --git a/inactive_session_timeout/models/res_users.py b/inactive_session_timeout/models/res_users.py index d645f72cb..b713c4f16 100644 --- a/inactive_session_timeout/models/res_users.py +++ b/inactive_session_timeout/models/res_users.py @@ -32,7 +32,7 @@ from os.path import getmtime from time import time -class res_users(models.Model): +class ResUsers(models.Model): _inherit = 'res.users' def _check_session_validity(self, db, uid, passwd): @@ -57,6 +57,6 @@ class res_users(models.Model): return def check(self, db, uid, passwd): - res = super(res_users, self).check(db, uid, passwd) + res = super(ResUsers, self).check(db, uid, passwd) self._check_session_validity(db, uid, passwd) return res