diff --git a/sat/tools/xml_tools.py b/sat/tools/xml_tools.py index 01d87a55..5d48ed4a 100644 --- a/sat/tools/xml_tools.py +++ b/sat/tools/xml_tools.py @@ -327,6 +327,11 @@ def formEscape(name): return u"%s%s" % (SAT_FORM_PREFIX, name) +def isXMLUICancelled(raw_xmlui): + """Tell if an XMLUI has been cancelled by checking raw XML""" + return C.bool(raw_xmlui.get(u'cancelled', C.BOOL_FALSE)) + + def XMLUIResultToElt(xmlui_data): """Construct result domish.Element from XMLUI result.