Mercurial > sat_tmp
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 |