Skip to content

Commit c7f1139

Browse files
committed
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>
1 parent 45da003 commit c7f1139

3 files changed

Lines changed: 3 additions & 0 deletions

File tree

app/controllers/eportfolio_categories_controller.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ def show
6060
if params[:verifier] == @portfolio.uuid
6161
session[:eportfolio_ids] ||= []
6262
session[:eportfolio_ids] << @portfolio.id
63+
session[:session_affects_permissions] = true
6364
end
6465
if authorized_action(@portfolio, @current_user, :read)
6566
if params[:id]

app/controllers/eportfolio_entries_controller.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ def show
4343
if params[:verifier] == @portfolio.uuid
4444
session[:eportfolio_ids] ||= []
4545
session[:eportfolio_ids] << @portfolio.id
46+
session[:session_affects_permissions] = true
4647
end
4748
if authorized_action(@portfolio, @current_user, :read)
4849
if params[:category_name]

app/controllers/eportfolios_controller.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ def show
5757
if params[:verifier] == @portfolio.uuid
5858
session[:eportfolio_ids] ||= []
5959
session[:eportfolio_ids] << @portfolio.id
60+
session[:session_affects_permissions] = true
6061
end
6162
if authorized_action(@portfolio, @current_user, :read)
6263
@category = @portfolio.eportfolio_categories.first rescue nil

0 commit comments

Comments
 (0)