Skip to content
Snippets Groups Projects
Commit a0be186d authored by srosse's avatar srosse
Browse files

OO-4140: security reloading in runtime after booking (patch S. Clemenz)

parent 92b0ef08
No related branches found
No related tags found
No related merge requests found
...@@ -246,8 +246,8 @@ public class RepositoryEntryRuntimeController extends MainLayoutBasicController ...@@ -246,8 +246,8 @@ public class RepositoryEntryRuntimeController extends MainLayoutBasicController
toolbarPanel.setShowCloseLink(!assessmentLock, !assessmentLock); toolbarPanel.setShowCloseLink(!assessmentLock, !assessmentLock);
toolbarPanel.getBackLink().setEnabled(!assessmentLock); toolbarPanel.getBackLink().setEnabled(!assessmentLock);
putInitialPanel(toolbarPanel); putInitialPanel(toolbarPanel);
doRun(ureq, reSecurity); doRun(ureq, this.reSecurity);
loadRights(reSecurity); loadRights(this.reSecurity);
initToolbar(); initToolbar();
eventBus = ureq.getUserSession().getSingleUserEventCenter(); eventBus = ureq.getUserSession().getSingleUserEventCenter();
...@@ -904,6 +904,7 @@ public class RepositoryEntryRuntimeController extends MainLayoutBasicController ...@@ -904,6 +904,7 @@ public class RepositoryEntryRuntimeController extends MainLayoutBasicController
ACResultAndSecurity autoResult = tryAutoBooking(ureq, acResult, security); ACResultAndSecurity autoResult = tryAutoBooking(ureq, acResult, security);
acResult = autoResult.getAcResult(); acResult = autoResult.getAcResult();
security = autoResult.getSecurity(); security = autoResult.getSecurity();
loadRights(security);
if(acResult.isAccessible()) { if(acResult.isAccessible()) {
launchContent(ureq, security); launchContent(ureq, security);
} else { } else {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment