From b10985d8f63e237921c1560045aba34fae50b59b Mon Sep 17 00:00:00 2001
From: Sascha Silbe <sascha@silbe.org>
Date: Tue, 18 Aug 2009 14:19:14 +0200
Subject: [PATCH] don't remove uid property from find() results
---
src/sugar/datastore/datastore.py | 5 +----
1 files changed, 1 insertions(+), 4 deletions(-)
diff --git a/src/sugar/datastore/datastore.py b/src/sugar/datastore/datastore.py
index 80d5936..0aef1b4 100644
a
|
b
|
def find(query, sorting=None, limit=None, offset=None, properties=None, |
209 | 209 | |
210 | 210 | objects = [] |
211 | 211 | for props in props_list: |
212 | | object_id = props['uid'] |
213 | | del props['uid'] |
214 | | |
215 | | ds_object = DSObject(object_id, DSMetadata(props), None) |
| 212 | ds_object = DSObject(props['uid'], DSMetadata(props), None) |
216 | 213 | objects.append(ds_object) |
217 | 214 | |
218 | 215 | return objects, total_count |