Mercurial > libervia-pubsub
comparison idavoll/backend.py @ 201:d829db6095d6
Make sure that item elements lose their namespace before storage, notification.
author | Ralph Meijer <ralphm@ik.nu> |
---|---|
date | Tue, 24 Jun 2008 08:42:16 +0000 |
parents | 2189c663ba44 |
children | 77c61e2b8c75 |
comparison
equal
deleted
inserted
replaced
200:2189c663ba44 | 201:d829db6095d6 |
---|---|
145 elif not items and (persistItems or deliverPayloads): | 145 elif not items and (persistItems or deliverPayloads): |
146 raise error.ItemRequired() | 146 raise error.ItemRequired() |
147 | 147 |
148 if persistItems or deliverPayloads: | 148 if persistItems or deliverPayloads: |
149 for item in items: | 149 for item in items: |
150 item.uri = None | |
151 item.defaultUri = None | |
150 if not item.getAttribute("id"): | 152 if not item.getAttribute("id"): |
151 item["id"] = str(uuid.uuid4()) | 153 item["id"] = str(uuid.uuid4()) |
152 | 154 |
153 if persistItems: | 155 if persistItems: |
154 d = node.storeItems(items, requestor) | 156 d = node.storeItems(items, requestor) |