comparison src/tmp/wokkel/rsm.py @ 1783:e393b96dc553

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 514ade866261
children 37db78010752
comparison
equal deleted inserted replaced
1782:514ade866261 1783:e393b96dc553
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