The code powering m.abunchtell.com https://m.abunchtell.com
25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.
 
 
 
 

23 satır
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