class DashOverlord::UseCases::V1::Admins::LogIn::Base
Public Instance Methods
final()
click to toggle source
# File lib/dash_overlord/use_cases/v1/admins/log_in/base.rb, line 15 def final context.data = Serializers::V1::Admins::LogIn.to_hash \ context, status.ok? || status.unprocessable_entity? ? :user_model : false end
perform()
click to toggle source
Calls superclass method
DashOverlord::UseCases::V1::Shared::LogIn::Base#perform
# File lib/dash_overlord/use_cases/v1/admins/log_in/base.rb, line 8 def perform context.user_model_class = Models::V1::Admin context.user_model_attributes = context.admin_attributes super end