Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/jarabe/journal/model.py
diff options
context:
space:
mode:
authorAleksey 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)
commit549be18e280fd24cd6c2b16f21c144de4d6fe415 (patch)
tree574c71ae425f183653cc21acd91e585b9e94672a /src/jarabe/journal/model.py
parent569bf1d6f3474a961417e0fdf7f0fb1b92ea933a (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.py9
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()
-