Mercurial > libervia-pubsub
comparison sat_pubsub/memory_storage.py @ 297:4115999d85e9
fixes behavior when maxItems is 0
author | souliane <souliane@mailoo.org> |
---|---|
date | Thu, 10 Sep 2015 15:03:12 +0200 |
parents | 002c59dbc23f |
children | a776544d84e5 |
comparison
equal
deleted
inserted
replaced
296:6ce33757d21e | 297:4115999d85e9 |
---|---|
290 | 290 |
291 return defer.succeed(deleted) | 291 return defer.succeed(deleted) |
292 | 292 |
293 | 293 |
294 def getItems(self, authorized_groups, unrestricted, maxItems=None): | 294 def getItems(self, authorized_groups, unrestricted, maxItems=None): |
295 if maxItems: | 295 if maxItems is not None: |
296 itemList = self._itemlist[-maxItems:] | 296 itemList = self._itemlist[-maxItems:] |
297 else: | 297 else: |
298 itemList = self._itemlist | 298 itemList = self._itemlist |
299 return defer.succeed([item.element for item in itemList]) | 299 return defer.succeed([item.element for item in itemList]) |
300 | 300 |