Skip to content

Commit bcad6b9

Browse files
andyrajorgemanrubia
authored andcommitted
Update pinned cards when the title changes
1 parent 046a42c commit bcad6b9

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

app/models/card/pinnable.rb

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@ module Card::Pinnable
33

44
included do
55
has_many :pins, dependent: :destroy
6+
7+
after_update_commit :broadcast_pin_updates
8+
end
9+
10+
def broadcast_pin_updates
11+
pins.each do |pin|
12+
pin.broadcast_replace_to [ pin.user, :pins_tray ], partial: "my/pins/pin"
13+
end
614
end
715

816
def pinned_by?(user)

0 commit comments

Comments
 (0)