Sha256: c7c1a933aa0aa956727efe51b0357bec80ec4611628a0ace4f3a45ae6e15905d

Contents?: true

Size: 250 Bytes

Versions: 12

Compression:

Stored size: 250 Bytes

Contents

# remove set members from all lists that reference them upon deletion
event :delist, :prepare_to_store, on: :delete do
  referers.each do |referer|
    next unless referer.is_a? Abstract::List
    referer.drop_item name
    subcard referer
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
card-mod-list-0.18.1 set/abstract/delist.rb
card-mod-list-0.18.0 set/abstract/delist.rb
card-mod-list-0.17.0 set/abstract/delist.rb
card-mod-list-0.16.0 set/abstract/delist.rb
card-mod-list-0.15.6 set/abstract/delist.rb
card-mod-list-0.15.5 set/abstract/delist.rb
card-mod-list-0.15.4 set/abstract/delist.rb
card-mod-list-0.15.3 set/abstract/delist.rb
card-mod-list-0.15.2.pre1 set/abstract/delist.rb
card-mod-list-0.15.1.1 set/abstract/delist.rb
card-mod-list-0.15.1 set/abstract/delist.rb
card-mod-list-0.15.0 set/abstract/delist.rb