Skip to content

Commit 5e879db

Browse files
committed
fix: failing tests
Some tests failing due to expected associations being mandatory. Resolved this wiusing optional: true for meeting_note and meeting_talk models
1 parent 1ed4231 commit 5e879db

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

app/models/meeting_talk.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
class MeetingTalk < ApplicationRecord
2-
belongs_to :speaker, class_name: 'Member'
3-
belongs_to :meeting
2+
belongs_to :speaker, class_name: 'Member', optional: true
3+
belongs_to :meeting, optional: true
44

55
validates :title, :abstract, :speaker, :meeting, presence: true
66

app/models/member_note.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
class MemberNote < ApplicationRecord
2-
belongs_to :member
3-
belongs_to :author, class_name: 'Member'
2+
belongs_to :member, optional: true
3+
belongs_to :author, class_name: 'Member', optional: true
44

55
validates :member, :author, :note, presence: true
66
end

0 commit comments

Comments
 (0)