Sha256: b7cd87e61a731c3fb738977de2c57e8ec514ebd779b174192b5e7e4a81935918

Contents?: true

Size: 585 Bytes

Versions: 9

Compression:

Stored size: 585 Bytes

Contents

def followable?
  false
end

def ok_to_read
  left.ok_to_read
end

def history?
  false
end

event :remove_codename, :prepare_to_validate, on: :delete, when: :codename? do
  # load file before deleting codename otherwise it will fail later
  attachment
  self.codename = nil
end

format do
  def outputter
    card.left
  end

  view :not_found do
    return super() unless update_asset_output_live?

    root.error_status = 302
    outputter.update_asset_output_live
  end

  def update_asset_output_live?
    outputter.is_a?(Abstract::AssetOutputter) && !outputter.locked?
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
card-mod-assets-0.16.0 set/right/asset_output.rb
card-mod-assets-0.15.6 set/right/asset_output.rb
card-mod-assets-0.15.5 set/right/asset_output.rb
card-mod-assets-0.15.4 set/right/asset_output.rb
card-mod-assets-0.15.3 set/right/asset_output.rb
card-mod-assets-0.15.2.pre1 set/right/asset_output.rb
card-mod-assets-0.15.1.1 set/right/asset_output.rb
card-mod-assets-0.15.1 set/right/asset_output.rb
card-mod-assets-0.15.0 set/right/asset_output.rb