app/serializers/api/v1/user_serializer.rb in bullet_train-serializers-1.0.1 vs app/serializers/api/v1/user_serializer.rb in bullet_train-serializers-1.0.2
- old
+ new
@@ -1,19 +1,8 @@
class Api::V1::UserSerializer < Api::V1::ApplicationSerializer
- set_type "user"
+ include Api::V1::Users::SerializerBase
+ # The `:id` entries are redundant, but for the moment they help us generate valid code.
attributes :id,
- :email,
- :first_name,
- :last_name,
- :time_zone,
- :profile_photo_id,
- :former_user,
- :locale,
- :platform_agent_of_id,
# 🚅 super scaffolding will insert new fields above this line.
- :created_at,
- :updated_at
-
- has_many :teams, serializer: Api::V1::TeamSerializer
- has_many :memberships, serializer: Api::V1::MembershipSerializer
+ :id
end