comparison wokkel/rsm.py @ 28:c782fb5237f8

tmp (wokkel.rsm): raise RSMError when <after/> element is empty
author Goffi <goffi@goffi.org>
date Fri, 08 Jan 2016 17:25:19 +0100
parents a24c2476f7e0
children 213122b92b08
comparison
equal deleted inserted replaced
27:a24c2476f7e0 28:c782fb5237f8
115 after_elt = set_elt.elements(NS_RSM, 'after').next() 115 after_elt = set_elt.elements(NS_RSM, 'after').next()
116 except StopIteration: 116 except StopIteration:
117 after = None 117 after = None
118 else: 118 else:
119 after = unicode(after_elt) 119 after = unicode(after_elt)
120 if not after:
121 raise RSMError("<after/> element can't be empty in RSM request")
120 122
121 try: 123 try:
122 max_elt = set_elt.elements(NS_RSM, 'max').next() 124 max_elt = set_elt.elements(NS_RSM, 'max').next()
123 except StopIteration: 125 except StopIteration:
124 # FIXME: even if it doesn't make a lot of sense without it 126 # FIXME: even if it doesn't make a lot of sense without it