Skip to content

Commit c48c8af

Browse files
Merge pull request openSUSE#1161 from Ana06/room-event-schedule
Delete EventSchedules when a Room is deleted
2 parents 4677474 + c5c7cbe commit c48c8af

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

app/models/room.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
class Room < ActiveRecord::Base
22
belongs_to :venue
3-
has_many :event_schedules, dependent: :nullify
3+
has_many :event_schedules, dependent: :destroy
44

55
has_paper_trail ignore: [:guid], meta: { conference_id: :conference_id }
66

spec/models/room_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
describe 'association' do
1313
it { should belong_to(:venue) }
14-
it { should have_many(:event_schedules).dependent(:nullify) }
14+
it { should have_many(:event_schedules).dependent(:destroy) }
1515
end
1616

1717
describe 'callback' do

0 commit comments

Comments
 (0)