* Update featured_tags_controller.rb
* Update featured_tag_serializer.rb
* Update featured_tag_serializer.rb
* Delete account_featured_tag_serializer.rb
* please codeclimate
* please codeclimate
respond_to :json
def index
- render json: @featured_tags, each_serializer: REST::AccountFeaturedTagSerializer
+ render json: @featured_tags, each_serializer: REST::FeaturedTagSerializer
end
private
+++ /dev/null
-# frozen_string_literal: true
-
-class REST::AccountFeaturedTagSerializer < ActiveModel::Serializer
- include RoutingHelper
-
- attributes :id, :name, :url
-
- def id
- object.tag.id.to_s
- end
-
- def url
- short_account_tag_url(object.account, object.tag)
- end
-end
# frozen_string_literal: true
class REST::FeaturedTagSerializer < ActiveModel::Serializer
- attributes :id, :name, :statuses_count, :last_status_at
+ include RoutingHelper
+
+ attributes :id, :name, :url, :statuses_count, :last_status_at
def id
object.id.to_s
end
+
+ def url
+ short_account_tag_url(object.account, object.tag)
+ end
end