diff --git a/web_warning_on_save/README.rst b/web_warning_on_save/README.rst index 611f2756..ce3a7837 100644 --- a/web_warning_on_save/README.rst +++ b/web_warning_on_save/README.rst @@ -5,8 +5,14 @@ Raise warning when saving ========================= This module was written to extend the functionality of saving a record in the web interface. -/!\/!\/!\ In no way this module stops the save of the record. You must consider this as a warning displayed -to the user AFTER save completed. /!\/!\/!\ + +/!\\/!\\/!\\ + +In no way this module stops the save of the record. You must consider this as a warning displayed +to the user AFTER save completed. + +/!\\/!\\/!\\ + If you don't want OpenERP to save the record, you should use constraints. Usage @@ -18,16 +24,18 @@ To use this module, you need to: example : - def check_warning_on_save(self, cr, uid, id, context=None): +.. code:: python + + def check_warning_on_save(self, cr, uid, id, context=None): """ @param: int: record_id @return: string: message that should be displayed to the user """ res = "" - + record = self.browse(cr, uid, id, context=context) - # ... make some checks - + # ... make some checks + return res For further information, please visit: @@ -41,7 +49,7 @@ 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 `_. +`here `_. Credits diff --git a/web_warning_on_save/controller.py b/web_warning_on_save/controller.py index 12ad2fad..58342a43 100644 --- a/web_warning_on_save/controller.py +++ b/web_warning_on_save/controller.py @@ -20,11 +20,9 @@ ############################################################################## import xmlrpclib - import openerp - class WarningOnSaveController(openerp.addons.web.http.Controller): _cp_path = "/web_warning_on_save" @@ -42,5 +40,4 @@ class WarningOnSaveController(openerp.addons.web.http.Controller): if 'AttributeError' in e.faultString: return False else: - raise openerp.osv.osv.except_osv('Error', e.faultCode) - + raise openerp.osv.osv.except_osv('Error', e.faultCode)