sort : remove superfluous return
This commit is contained in:
parent
f37c27a243
commit
f07b395d95
1 changed files with 10 additions and 10 deletions
|
@ -93,10 +93,10 @@ class ProcedurePresentation < ApplicationRecord
|
||||||
when 'notifications'
|
when 'notifications'
|
||||||
dossiers_id_with_notification = dossiers.merge(instructeur.followed_dossiers).with_notifications.ids
|
dossiers_id_with_notification = dossiers.merge(instructeur.followed_dossiers).with_notifications.ids
|
||||||
if order == 'desc'
|
if order == 'desc'
|
||||||
return dossiers_id_with_notification +
|
dossiers_id_with_notification +
|
||||||
(dossiers.order('dossiers.updated_at desc').ids - dossiers_id_with_notification)
|
(dossiers.order('dossiers.updated_at desc').ids - dossiers_id_with_notification)
|
||||||
else
|
else
|
||||||
return (dossiers.order('dossiers.updated_at asc').ids - dossiers_id_with_notification) +
|
(dossiers.order('dossiers.updated_at asc').ids - dossiers_id_with_notification) +
|
||||||
dossiers_id_with_notification
|
dossiers_id_with_notification
|
||||||
end
|
end
|
||||||
when 'type_de_champ', 'type_de_champ_private'
|
when 'type_de_champ', 'type_de_champ_private'
|
||||||
|
@ -108,15 +108,15 @@ class ProcedurePresentation < ApplicationRecord
|
||||||
when 'followers_instructeurs'
|
when 'followers_instructeurs'
|
||||||
assert_supported_column(table, column)
|
assert_supported_column(table, column)
|
||||||
# LEFT OUTER JOIN allows to keep dossiers without assignated instructeurs yet
|
# LEFT OUTER JOIN allows to keep dossiers without assignated instructeurs yet
|
||||||
return dossiers
|
dossiers
|
||||||
.includes(:followers_instructeurs)
|
.includes(:followers_instructeurs)
|
||||||
.joins('LEFT OUTER JOIN users instructeurs_users ON instructeurs_users.instructeur_id = instructeurs.id')
|
.joins('LEFT OUTER JOIN users instructeurs_users ON instructeurs_users.instructeur_id = instructeurs.id')
|
||||||
.order("instructeurs_users.email #{order}")
|
.order("instructeurs_users.email #{order}")
|
||||||
.pluck(:id)
|
.pluck(:id)
|
||||||
when 'self', 'user', 'individual', 'etablissement', 'groupe_instructeur'
|
when 'self', 'user', 'individual', 'etablissement', 'groupe_instructeur'
|
||||||
return (table == 'self' ? dossiers : dossiers.includes(table))
|
(table == 'self' ? dossiers : dossiers.includes(table))
|
||||||
.order("#{self.class.sanitized_column(table, column)} #{order}")
|
.order("#{self.class.sanitized_column(table, column)} #{order}")
|
||||||
.pluck(:id)
|
.pluck(:id)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue