We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent acfe815 commit 8096d5dCopy full SHA for 8096d5d
lib/stream_rails/sync_policies.rb
@@ -28,8 +28,8 @@ def add_to_feed
28
29
module SyncDestroy
30
def self.included(base)
31
- if base.respond_to? :after_commit
32
- base.after_commit :remove_from_feed, on: :destroy
+ if base.respond_to? :before_destroy
+ base.before_destroy :remove_from_feed
33
elsif Object.const_defined?('Sequel') && base < Sequel::Model
34
base.instance_eval do
35
define_method(:before_destroy) do |*args|
0 commit comments