Sha256: 23c5dd0ab78857a5fb8bf2d8566da3f7e6f14b77443c3829f6dc0b2606ddbef1

Contents?: true

Size: 302 Bytes

Versions: 2

Compression:

Stored size: 302 Bytes

Contents

module DeviseTokenAuth
  class SuccessMessageSerializer
    def initialize(message)
      @message = message
    end

    attr_reader :message

    def as_json(options)
      json_response = { status: 'success' }
      json_response[:message] = message if message
      json_response
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
xing_backend_token_auth-0.1.32 app/serializers/devise_token_auth/success_message_serializer.rb
xing_backend_token_auth-0.1.31 app/serializers/devise_token_auth/success_message_serializer.rb