mirror of
https://github.com/funamitech/mastodon
synced 2024-11-27 14:29:03 +09:00
Fix syntax error in grouped notifications CTE on some PostgreSQL versions (#31098)
This commit is contained in:
parent
0397df9bef
commit
2774980589
@ -149,7 +149,7 @@ class Notification < ApplicationRecord
|
||||
.with_recursive(
|
||||
grouped_notifications: [
|
||||
query
|
||||
.select('notifications.*', "ARRAY[COALESCE(notifications.group_key, 'ungrouped-' || notifications.id)] groups")
|
||||
.select('notifications.*', "ARRAY[COALESCE(notifications.group_key, 'ungrouped-' || notifications.id)] AS groups")
|
||||
.limit(1),
|
||||
query
|
||||
.joins('CROSS JOIN grouped_notifications')
|
||||
@ -177,7 +177,7 @@ class Notification < ApplicationRecord
|
||||
.with_recursive(
|
||||
grouped_notifications: [
|
||||
query
|
||||
.select('notifications.*', "ARRAY[COALESCE(notifications.group_key, 'ungrouped-' || notifications.id)] groups")
|
||||
.select('notifications.*', "ARRAY[COALESCE(notifications.group_key, 'ungrouped-' || notifications.id)] AS groups")
|
||||
.limit(1),
|
||||
query
|
||||
.joins('CROSS JOIN grouped_notifications')
|
||||
|
Loading…
Reference in New Issue
Block a user