Skip to content

Commit 2421476

Browse files
authored
Include unassigned issues (#66)
* Include unassigned issues with customer success queries * things
1 parent ea4cc23 commit 2421476

File tree

2 files changed

+14
-5
lines changed

2 files changed

+14
-5
lines changed

app.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -200,12 +200,12 @@ def team_slug(slug):
200200
open_current_cycle = {
201201
proj: issues
202202
for proj, issues in open_by_project.items()
203-
if proj == "Customer Success"
203+
if proj in ["Customer Success", "No Project"]
204204
}
205205
open_other = {
206206
proj: issues
207207
for proj, issues in open_by_project.items()
208-
if proj != "Customer Success"
208+
if proj not in ["Customer Success", "No Project"]
209209
}
210210
else:
211211
open_current_cycle = {

linear.py

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,12 @@ def get_open_issues(priority, label):
5656
issues(
5757
filter: {
5858
labels: { name: { eq: $label } }
59-
project: { name: { eq: "Customer Success" } }
6059
priority: { lte: $priority }
6160
state: { name: { nin: ["Done", "Canceled", "Duplicate"] } }
61+
or: [
62+
{ project: { name: { eq: "Customer Success" } } },
63+
{ project: { null: true } }
64+
]
6265
}
6366
orderBy: createdAt
6467
) {
@@ -118,10 +121,13 @@ def get_completed_issues(priority, label, days=30):
118121
after: $cursor
119122
filter: {
120123
labels: { name: { eq: $label } }
121-
project: { name: { eq: "Customer Success" } }
122124
priority: { lte: $priority }
123125
state: { name: { in: ["Done"] } }
124126
completedAt:{gt: $days}
127+
or: [
128+
{ project: { name: { eq: "Customer Success" } } },
129+
{ project: { null: true } }
130+
]
125131
}
126132
orderBy: updatedAt
127133
) {
@@ -206,9 +212,12 @@ def get_created_issues(priority, label, days=30):
206212
after: $cursor
207213
filter: {
208214
labels: { name: { eq: $label } }
209-
project: { name: { eq: "Customer Success" } }
210215
priority: { lte: $priority }
211216
createdAt:{gt: $days}
217+
or: [
218+
{ project: { name: { eq: "Customer Success" } } },
219+
{ project: { null: true } }
220+
]
212221
}
213222
orderBy: createdAt
214223
) {

0 commit comments

Comments
 (0)