app/models/ticket/transfers.rb in artfully_ose-1.1.0 vs app/models/ticket/transfers.rb in artfully_ose-1.2.0.alpha.1
- old
+ new
@@ -4,10 +4,13 @@
def sell_to(buyer, time=Time.now)
begin
self.buyer = buyer
self.sold_at = time
self.sell!
+ # moved to order_processor
+ # generate_qr_code
+ self.show.refresh_stats
rescue Transitions::InvalidTransition
return false
end
end
@@ -17,10 +20,13 @@
def exchange_to(buyer, time=Time.now)
begin
self.buyer = buyer
self.sold_at = time
self.exchange!
+ # moved to order_processor
+ # generate_qr_code
+ self.show.refresh_stats
rescue Transitions::InvalidTransition => e
puts e
return false
end
end
@@ -29,10 +35,13 @@
begin
self.buyer = buyer
self.sold_price = 0
self.sold_at = time
self.comp!
+ # moved to order_processor
+ # generate_qr_code
+ self.show.refresh_stats
rescue Transitions::InvalidTransition => e
puts e
return false
end
end
@@ -41,10 +50,12 @@
and_return_to_inventory ? return_to_inventory! : return_off_sale!
remove_from_cart
self.buyer = nil
self.sold_at = nil
self.buyer_id = nil
+ self.qr_code = nil
self.reset_price!
+ self.show.refresh_stats
save
end
-end
\ No newline at end of file
+end