From a1e6e4c38fa95d2ef4b50facdbce00e9f4e33e5c Mon Sep 17 00:00:00 2001 From: luisramos0 Date: Tue, 23 Jul 2019 14:35:21 +0100 Subject: [PATCH] Fix rubocop issues --- app/serializers/api/rails_flash_serializer.rb | 20 ++++--------------- app/serializers/api/user_serializer.rb | 6 ++++-- 2 files changed, 8 insertions(+), 18 deletions(-) diff --git a/app/serializers/api/rails_flash_serializer.rb b/app/serializers/api/rails_flash_serializer.rb index 9082ca886d..ea7912b1e7 100644 --- a/app/serializers/api/rails_flash_serializer.rb +++ b/app/serializers/api/rails_flash_serializer.rb @@ -1,19 +1,7 @@ -class Api::RailsFlashSerializer < ActiveModel::Serializer - attributes :info, :success, :error, :notice +module Api + class RailsFlashSerializer < ActiveModel::Serializer + attributes :info, :success, :error, :notice - def info - object.info - end - - def success - object.success - end - - def error - object.error - end - - def notice - object.notice + delegate :info, :success, :error, :notice, to: :object end end diff --git a/app/serializers/api/user_serializer.rb b/app/serializers/api/user_serializer.rb index b73b9a5b47..3d9e64e956 100644 --- a/app/serializers/api/user_serializer.rb +++ b/app/serializers/api/user_serializer.rb @@ -1,3 +1,5 @@ -class Api::UserSerializer < ActiveModel::Serializer - attributes :id, :email +module Api + class UserSerializer < ActiveModel::Serializer + attributes :id, :email + end end