File tree Expand file tree Collapse file tree 2 files changed +9
-1
lines changed Expand file tree Collapse file tree 2 files changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -1527,4 +1527,12 @@ public class Objects.Item : Objects.BaseObject {
15271527
15281528 return project. is_archived;
15291529 }
1530+
1531+ public bool exists_project (Objects .Project project ) {
1532+ if (has_parent) {
1533+ return parent. exists_project (project);
1534+ }
1535+
1536+ return project_id == project. id;
1537+ }
15301538}
Original file line number Diff line number Diff line change @@ -1389,7 +1389,7 @@ public class Services.Database : GLib.Object {
13891389 Gee . ArrayList<Objects . Item > return_value = new Gee .ArrayList<Objects . Item > ();
13901390 lock (_items) {
13911391 foreach (Objects . Item item in items) {
1392- if (item. project_id == project. id ) {
1392+ if (item. exists_project ( project) ) {
13931393 return_value. add (item);
13941394 }
13951395 }
You can’t perform that action at this time.
0 commit comments