eportofolio verifier behavior needs :session_affects_permissions
fixes #5756 Change-Id: I06e7e408c697853f538eca44a1dd0ee7eca7e03f Reviewed-on: https://gerrit.instructure.com/5816 Reviewed-by: Bracken Mosbacker <bracken@instructure.com> Tested-by: Hudson <hudson@instructure.com>
This commit is contained in:
parent
45da003382
commit
c7f11399a2
|
@ -60,6 +60,7 @@ class EportfolioCategoriesController < ApplicationController
|
|||
if params[:verifier] == @portfolio.uuid
|
||||
session[:eportfolio_ids] ||= []
|
||||
session[:eportfolio_ids] << @portfolio.id
|
||||
session[:session_affects_permissions] = true
|
||||
end
|
||||
if authorized_action(@portfolio, @current_user, :read)
|
||||
if params[:id]
|
||||
|
|
|
@ -43,6 +43,7 @@ class EportfolioEntriesController < ApplicationController
|
|||
if params[:verifier] == @portfolio.uuid
|
||||
session[:eportfolio_ids] ||= []
|
||||
session[:eportfolio_ids] << @portfolio.id
|
||||
session[:session_affects_permissions] = true
|
||||
end
|
||||
if authorized_action(@portfolio, @current_user, :read)
|
||||
if params[:category_name]
|
||||
|
|
|
@ -57,6 +57,7 @@ class EportfoliosController < ApplicationController
|
|||
if params[:verifier] == @portfolio.uuid
|
||||
session[:eportfolio_ids] ||= []
|
||||
session[:eportfolio_ids] << @portfolio.id
|
||||
session[:session_affects_permissions] = true
|
||||
end
|
||||
if authorized_action(@portfolio, @current_user, :read)
|
||||
@category = @portfolio.eportfolio_categories.first rescue nil
|
||||
|
|
Loading…
Reference in New Issue