[FIX] website_forum: post edition working again
[odoo/odoo.git] / openerp / exceptions.py
index c43f706..7789345 100644 (file)
@@ -25,15 +25,21 @@ This module defines a few exception types. Those types are understood by the
 RPC layer. Any other exception type bubbling until the RPC layer will be
 treated as a 'Server error'.
 
+If you consider introducing new exceptions, check out the test_exceptions addon.
 """
 
 class Warning(Exception):
     pass
 
-class WarningConfig(Exception):
-    """ Warning bound to a misconfiguration. """
-    def __init__(self, msg):
-        super(WarningConfig, self).__init__(msg)
+class RedirectWarning(Exception):
+    """ Warning with a possibility to redirect the user instead of simply
+    diplaying the warning message.
+
+    Should receive as parameters:
+      :param int action_id: id of the action where to perform the redirection
+      :param string button_text: text to put on the button that will trigger
+          the redirection.
+    """
 
 class AccessDenied(Exception):
     """ Login/password error. No message, no traceback. """