Sha256: 60a09bb85819461391d20d383146a757a0b58f3f2221c91bd0de6abba33d9ba7
Contents?: true
Size: 525 Bytes
Versions: 9
Compression:
Stored size: 525 Bytes
Contents
class TokensForLegacyOrders < ActiveRecord::Migration def up Spree::TokenizedPermission.table_name = 'tokenized_permissions' # add token permissions for legacy orders (stop relying on user persistence token) Spree::Order.all.each do |order| next unless order.user permission = order.build_tokenized_permission permission.token = order.user.persistence_token permission.save! end Spree::TokenizedPermission.table_name = 'spree_tokenized_permissions' end def down end end
Version data entries
9 entries across 9 versions & 1 rubygems