# HG changeset patch # User souliane # Date 1393365522 -3600 # Node ID 65bf1bc70f6b820fd015a09343c5c61d269e7d75 # Parent 19d7d077478a3ea52e7d21f3c51b9f2f84aa5a37 tools, plugin XEP-0077: small fixes diff -r 19d7d077478a -r 65bf1bc70f6b src/plugins/plugin_xep_0077.py --- a/src/plugins/plugin_xep_0077.py Tue Feb 25 18:47:15 2014 +0100 +++ b/src/plugins/plugin_xep_0077.py Tue Feb 25 22:58:42 2014 +0100 @@ -62,7 +62,7 @@ except StopIteration: # XXX: it seems we have an old service which doesn't manage data forms warning(_("Can't find data form")) - raise DataError(_("This gateway can't be managed by SàT, sorry :(")) + raise exceptions.DataError(_("This gateway can't be managed by SàT, sorry :(")) def submitForm(data, profile): form_elt = xml_tools.XMLUIResultToElt(data) diff -r 19d7d077478a -r 65bf1bc70f6b src/tools/misc.py --- a/src/tools/misc.py Tue Feb 25 18:47:15 2014 +0100 +++ b/src/tools/misc.py Tue Feb 25 22:58:42 2014 +0100 @@ -54,7 +54,7 @@ if point_name not in self.__triggers: self.__triggers[point_name] = [] if priority != 0 and priority in [trigger_tuple[0] for trigger_tuple in self.__triggers[point_name]]: - if priority in (MIN_PRIORITY, MAX_PRIORITY): + if priority in (self.MIN_PRIORITY, self.MAX_PRIORITY): warning(_("There is already a bound priority [%s]") % point_name) else: debug(_("There is already a trigger with the same priority [%s]") % point_name) diff -r 19d7d077478a -r 65bf1bc70f6b src/tools/xml_tools.py --- a/src/tools/xml_tools.py Tue Feb 25 18:47:15 2014 +0100 +++ b/src/tools/xml_tools.py Tue Feb 25 22:58:42 2014 +0100 @@ -331,7 +331,7 @@ """" Used by AdvancedListContainer """ type = 'header' - def __init__(self, parent, name=None, Label=None, description=None): + def __init__(self, parent, name=None, label=None, description=None): """ @param parent: AdvancedListContainer instance @param name: name of the container @@ -342,11 +342,11 @@ assert(isinstance(parent, AdvancedListContainer)) super(HeaderElement, self).__init__(parent.xmlui, parent) if name: - field_elt.setAttribute('name', name) + self.elem.setAttribute('name', name) if label: - field_elt.setAttribute('label', label) + self.elem.setAttribute('label', label) if description: - field_elt.setAttribute('description', description) + self.elem.setAttribute('description', description) class Container(Element): @@ -422,7 +422,7 @@ """ assert selectable in ('no', 'single') if not items and columns is None: - raise DataError(_("either items or columns need do be filled")) + raise exceptions.DataError(_("either items or columns need do be filled")) if headers is None: headers = [] if items is None: