lib/gds-sso/controller_methods.rb in gds-sso-15.0.1 vs lib/gds-sso/controller_methods.rb in gds-sso-15.1.0
- old
+ new
@@ -4,17 +4,17 @@
class PermissionDeniedException < StandardError
end
def self.included(base)
base.rescue_from PermissionDeniedException do |e|
- if GDS::SSO::Config.api_only?
+ if GDS::SSO::Config.api_only
render json: { message: e.message }, status: :forbidden
else
render "authorisations/unauthorised", layout: "unauthorised", status: :forbidden, locals: { message: e.message }
end
end
- unless GDS::SSO::Config.api_only?
+ unless GDS::SSO::Config.api_only
base.helper_method :user_signed_in?
base.helper_method :current_user
end
end