Query versions of associations

Not association related versions data. To make this database save, this broke
with Postgre. Probably LIKE vs ILIKE...
This commit is contained in:
Henne Vogelsang
2025-01-21 17:30:17 +01:00
parent 9ca7421daf
commit ddff97147f

View File

@@ -45,10 +45,8 @@ module Admin
@votes = @event.votes.includes(:user)
@difficulty_levels = @program.difficulty_levels
@versions = @event.versions |
PaperTrail::Version.where(item_type: 'Commercial').where('object LIKE ?', "%commercialable_id: #{@event.id}\ncommercialable_type: Event%") |
PaperTrail::Version.where(item_type: 'Commercial').where('object_changes LIKE ?', "%commercialable_id:\n- \n- #{@event.id}\ncommercialable_type:\n- \n- Event%") |
PaperTrail::Version.where(item_type: 'Vote').where('object_changes LIKE ?', "%\nevent_id:\n- \n- #{@event.id}\n%") |
PaperTrail::Version.where(item_type: 'Vote').where('object LIKE ?', "%\nevent_id: #{@event.id}\n%")
@event.commercials.map(&:versions).flatten |
@event.votes.map(&:versions).flatten
end
def edit