5
6
7
8
9
10
11
12
13
14
|
# File 'app/serializers/spree/v2/storefront/user_serializer_decorator.rb', line 5
def self.prepended(base)
base.attributes :first_name, :last_name, :gender, :phone_number, :intel_phone_number,
:country_code, :otp_enabled, :otp_email, :otp_phone_number,
:confirm_pin_code_enabled, :tenant_id
base.has_one :profile, serializer: ::Spree::V2::Storefront::UserProfileSerializer
base.has_many :device_tokens, serializer: Spree::V2::Storefront::UserDeviceTokenSerializer
base.has_many :spree_roles, serializer: Spree::V2::Storefront::RoleSerializer
base.has_many :user_identity_providers, serializer: SpreeCmCommissioner::V2::Storefront::UserIdentityProviderSerializer
end
|