Migrate AnomalyNotification to contributor

* Also, this commit aims to fix the (broken) anomaly notifications.
This commit is contained in:
Sebastian Serth
2023-08-21 09:08:24 +02:00
committed by Sebastian Serth
parent a1941336d9
commit 9d1be1eeff
10 changed files with 142 additions and 65 deletions

View File

@@ -4,6 +4,7 @@ class ExerciseCollection < ApplicationRecord
include Creation
include TimeHelper
has_many :anomaly_notifications, dependent: :destroy
has_many :exercise_collection_items, dependent: :delete_all
alias items exercise_collection_items
has_many :exercises, through: :exercise_collection_items, inverse_of: :exercise_collections