Module: Model::Packaged

Extended by:
ActiveSupport::Concern
Included in:
Ship::Packaged
Defined in:
app/models/ship/model/packaged.rb

Instance Method Summary collapse

Instance Method Details

#revert_statusObject



24
25
26
# File 'app/models/ship/model/packaged.rb', line 24

def revert_status
  self.trade_item.update status: self.trade_item_status
end

#sync_trade_item_statusObject



16
17
18
# File 'app/models/ship/model/packaged.rb', line 16

def sync_trade_item_status
  self.trade_item_status = trade_item.status
end

#update_statusObject



20
21
22
# File 'app/models/ship/model/packaged.rb', line 20

def update_status
  self.trade_item.update status: 'packaged'
end