Sha256: 68fceb8f56bf5270f9fa3fd49cbfe333788b4bb8c6b91632a87dd528cbbf5c25

Contents?: true

Size: 289 Bytes

Versions: 3

Compression:

Stored size: 289 Bytes

Contents

def ensure_mod_asset_card asset_type
  asset_card = fetch_mod_assets_card asset_type
  return unless asset_card.assets_path
  asset_card.save! if asset_card.new?
  asset_card.name
end

private
def fetch_mod_assets_card asset_type
  Card.fetch [name, asset_type], new: { type: :list }
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
card-mod-assets-0.18.1 set/type/mod.rb
card-mod-assets-0.18.0 set/type/mod.rb
card-mod-assets-0.17.0 set/type/mod.rb