Sha256: 9596f40799d46ae10c49f92e13e4af4c7b13ee947a8eed8de50f5c98ee1a34fe
Contents?: true
Size: 411 Bytes
Versions: 4
Compression:
Stored size: 411 Bytes
Contents
module DiscoApp::Concerns::User extend ActiveSupport::Concern included do belongs_to :shop def self.create_from_auth(shopify_user, shop) user = self.find_or_create_by(id: shopify_user.id, shop: shop) user.update( first_name: shopify_user.first_name || '', last_name: shopify_user.last_name || '', email: shopify_user.email ) user end end end
Version data entries
4 entries across 4 versions & 1 rubygems