Fixe timeline query

stable
Álex Hermida 2018-11-16 14:04:47 +01:00 committed by Alex Hermida
parent 9b70d25f49
commit 80002086d5
1 changed files with 3 additions and 2 deletions

View File

@ -80,14 +80,15 @@ class TimelineViewSet(ReadOnlyListViewSet):
qs = qs.extra(where=[ qs = qs.extra(where=[
""" """
NOT( NOT(
data::text LIKE '%%\"values_diff\": {}%%' (data::text LIKE '%%\"values_diff\": {}%%'
OR
data->'values_diff'->'attachments'->'new' = '[]')
AND AND
event_type::text = ANY('{issues.issue.change, event_type::text = ANY('{issues.issue.change,
tasks.task.change, tasks.task.change,
userstories.userstory.change, userstories.userstory.change,
epics.epic.change, epics.epic.change,
wiki.wikipage.change}'::text[]) wiki.wikipage.change}'::text[])
OR data->'values_diff'->'attachments'->>'new' = '[]'
) )
"""]) """])