hensei-api/app/errors/api/v1/incompatible_skill_error.rb
2023-07-04 02:53:09 -07:00

32 lines
530 B
Ruby

# frozen_string_literal: true
module Api
module V1
class IncompatibleSkillError < GranblueError
def initialize(data)
@data = data
end
def http_status
422
end
def code
'incompatible_skill'
end
def message
'The selected skill cannot be added to the current job'
end
def to_hash
{
message: message,
code: code,
job: @data[:job],
skill: @data[:skill]
}
end
end
end
end