Skip to content

Commit 1c0c926

Browse files
committed
Move listFilter above
1 parent c67279d commit 1c0c926

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

deploy/modules/todo.py

+10-10
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,16 @@ def addSkel(self):
6565
skel.user = None
6666
return skel
6767

68+
def listFilter(self, query):
69+
if query := super().listFilter(query):
70+
if not utils.string.is_prefix(self.render.kind, "json.vi"):
71+
cuser = current.user.get()
72+
query.mergeExternalFilter({
73+
"user.dest.key": cuser["key"],
74+
})
75+
76+
return query
77+
6878
@exposed
6979
@skey(allow_empty=True)
7080
@access("todo-edit")
@@ -109,16 +119,6 @@ class TodoAssignSkel(ActionSkel):
109119

110120
return self.render.render("assignSuccess", action_skel)
111121

112-
def listFilter(self, query):
113-
if query := super().listFilter(query):
114-
if not utils.string.is_prefix(self.render.kind, "json.vi"):
115-
cuser = current.user.get()
116-
query.mergeExternalFilter({
117-
"user.dest.key": cuser["key"],
118-
})
119-
120-
return query
121-
122122

123123
Todo.html = True
124124
Todo.json = True

0 commit comments

Comments
 (0)