Fixe timeline query

remotes/origin/4.0rc
Álex Hermida 2018-11-16 14:04:47 +01:00
parent ef615e5170
commit e0bbc1a247
1 changed files with 3 additions and 2 deletions

View File

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