fixes specs and makes stats for admins eyes only

This commit is contained in:
Juanjo Bazán
2015-08-17 22:00:54 +02:00
parent 7582d53f50
commit 862a239d87
4 changed files with 25 additions and 10 deletions

View File

@@ -1,4 +1,13 @@
class Api::ApiController < ApplicationController
before_action :authenticate_user!
protect_from_forgery with: :null_session
skip_authorization_check
before_action :verify_administrator
private
def verify_administrator
raise CanCan::AccessDenied unless current_user.try(:administrator?)
end
end