docbrown/app/serializers/webhook/user_serializer.rb
Mac Siri 9ebd742712
[deploy] Reintroduce sticky_nav changes (ab81f36 & 7f92855) (#10263)
* Revert "[deploy] Revert removal of unneeded eager load (if needed) (#10179)"

This reverts commit 11c7b148da.

* Revert "[deploy] Revert "Migrate ProfileImage to Images::Profile (#10055)" (#10149)"

This reverts commit 5657067e55.
2020-09-09 15:33:13 -04:00

12 lines
419 B
Ruby

module Webhook
class UserSerializer < ApplicationSerializer
attributes :name, :username, :twitter_username, :github_username
attribute :website_url, &:processed_website_url
attribute :profile_image do |user|
Images::Profile.call(user.profile_image_url, length: 640)
end
attribute :profile_image_90 do |user|
Images::Profile.call(user.profile_image_url, length: 90)
end
end
end