The code powering m.abunchtell.com https://m.abunchtell.com
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.
 
 
 
 

23 рядки
543 B

  1. class ApiController < ApplicationController
  2. protect_from_forgery with: :null_session
  3. skip_before_action :verify_authenticity_token
  4. rescue_from ActiveRecord::RecordInvalid do
  5. render json: { error: 'Record invalid' }, status: 422
  6. end
  7. rescue_from ActiveRecord::RecordNotFound do
  8. render json: { error: 'Record not found' }, status: 404
  9. end
  10. protected
  11. def current_resource_owner
  12. User.find(doorkeeper_token.resource_owner_id) if doorkeeper_token
  13. end
  14. def current_user
  15. super || current_resource_owner
  16. end
  17. end