# HG changeset patch # User Goffi # Date 1430757181 -7200 # Node ID 9f612fa19eeac884fcd82ea7de128764c1b6b0b2 # Parent f08f8536cab8deec202d0c53491d1a286cdbef01 backend: fixed a crash when there is no RSM in request diff -r f08f8536cab8 -r 9f612fa19eea sat_pubsub/backend.py --- a/sat_pubsub/backend.py Sat Apr 18 00:15:01 2015 +0200 +++ b/sat_pubsub/backend.py Mon May 04 18:33:01 2015 +0200 @@ -1082,10 +1082,7 @@ def items(self, request): ext_data = {} if const.FLAG_ENABLE_RSM: - rsm_ = rsm.RSMRequest.parse(request.element.pubsub) - if not rsm_: - rsm_ = rsm.RSMRequest(const.VAL_RSM_MAX_DEFAULT) - ext_data['rsm'] = rsm_ + ext_data['rsm'] = request.rsm d = self.backend.getItems(request.nodeIdentifier, request.sender, request.maxItems,