diff options
author | Aleksey Lim <alsroot@member.fsf.org> | 2009-09-07 10:26:52 (GMT) |
---|---|---|
committer | Aleksey Lim <alsroot@member.fsf.org> | 2009-09-07 10:26:52 (GMT) |
commit | 549be18e280fd24cd6c2b16f21c144de4d6fe415 (patch) | |
tree | 574c71ae425f183653cc21acd91e585b9e94672a /src/jarabe/journal/model.py | |
parent | 569bf1d6f3474a961417e0fdf7f0fb1b92ea933a (diff) |
Process non-ds object in the right way in Journal #1262
Diffstat (limited to 'src/jarabe/journal/model.py')
-rw-r--r-- | src/jarabe/journal/model.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/jarabe/journal/model.py b/src/jarabe/journal/model.py index 8ae78d8..f452a7f 100644 --- a/src/jarabe/journal/model.py +++ b/src/jarabe/journal/model.py @@ -371,9 +371,11 @@ def _datastore_updated_cb(object_id): def _datastore_deleted_cb(object_id): deleted.send(None, object_id=object_id) -def find(query, page_size): +def find(query_, page_size): """Returns a ResultSet """ + query = query_.copy() + if 'order_by' not in query: query['order_by'] = ['-mtime'] @@ -529,7 +531,10 @@ def _get_unique_file_name(mount_point, file_name): return file_name +def is_editable(metadata): + mountpoint = metadata.get('mountpoint', '/') + return mountpoint == '/' + created = dispatch.Signal() updated = dispatch.Signal() deleted = dispatch.Signal() - |