hello, i develop rest api for my project and using grape <https://github.com/intridea/grape>
And i have two questions: 1. For every error i want to have some specific code. Like twillio <https://www.twilio.com/docs/errors/reference>. where should I store these codes? 2. How should I organize the work with the codes and grape? For example: I have user model class User < ActiveRecord::Base validates :phone, presence: true # code 1001 validated :phone, uniqueness: true # code 1002 validates :first_name, presence: true # code 1003 validates :last_name, presence: true #code 1004 end In grape api i have something like this post do authenticated! user = User.new(params) if user.save { id: user.id } else error!({ errors: user.errors }, 422) end end I thought to use the function *fail* and using Grape rescue_from generate response but I'm not sure that this is true -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/cdc63658-f10f-4e9f-95d6-61d9fe5554c2%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

