Sha256: 9d12ccf5bb776e956336dc1f5783b05d52be0f5304f69991f12784a4c024228c
Contents?: true
Size: 622 Bytes
Versions: 3
Compression:
Stored size: 622 Bytes
Contents
require 'dropbox_sdk' module Droom class EngineController < ::ApplicationController before_filter :authenticate_user! before_filter :note_current_user protected def require_admin! raise Droom::PermissionDenied unless current_user && current_user.admin? end def current_person current_user.person if user_signed_in? end def no_layout_if_pjax if request.headers['X-PJAX'] || request.format == 'js' false else Droom.layout end end def note_current_user Droom::User.current = current_user end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
droom-0.4.3 | app/controllers/droom/engine_controller.rb |
droom-0.4.2 | app/controllers/droom/engine_controller.rb |
droom-0.4.1 | app/controllers/droom/engine_controller.rb |