Skip to content

Commit 46246fc

Browse files
committed
fix #1254
1 parent bdbe060 commit 46246fc

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

core/Objects/Item.vala

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff 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
}

core/Services/Database.vala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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
}

0 commit comments

Comments
 (0)