From 41d5bb7761be43e8023e79e94ca3781628d39899 Mon Sep 17 00:00:00 2001 From: srosse <stephane.rosse@frentix.com> Date: Tue, 11 Jun 2019 11:17:40 +0200 Subject: [PATCH] OO-4085: disable management right for principal at element level --- .../curriculum/ui/CurriculumListManagerController.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/olat/modules/curriculum/ui/CurriculumListManagerController.java b/src/main/java/org/olat/modules/curriculum/ui/CurriculumListManagerController.java index 674cb9b10c8..a6744851a52 100644 --- a/src/main/java/org/olat/modules/curriculum/ui/CurriculumListManagerController.java +++ b/src/main/java/org/olat/modules/curriculum/ui/CurriculumListManagerController.java @@ -120,7 +120,8 @@ public class CurriculumListManagerController extends FormBasicController impleme columnsModel.addFlexiColumnModel(new DefaultFlexiColumnModel(false, CurriculumCols.externalId, "select")); columnsModel.addFlexiColumnModel(new DefaultFlexiColumnModel(CurriculumCols.numOfElements)); DefaultFlexiColumnModel editCol = new DefaultFlexiColumnModel("edit.icon", CurriculumCols.edit.ordinal(), "edit", - new BooleanCellRenderer(new StaticFlexiCellRenderer(translate("edit"), "edit"), null)); + new BooleanCellRenderer(new StaticFlexiCellRenderer(translate("edit"), "edit"), + new StaticFlexiCellRenderer(translate("select"), "edit"))); editCol.setExportable(false); columnsModel.addFlexiColumnModel(editCol); if(secCallback.canEditCurriculum()) { @@ -163,7 +164,7 @@ public class CurriculumListManagerController extends FormBasicController impleme private CurriculumRow forgeManagedRow(CurriculumInfos curriculum) { FormLink toolsLink = uifactory.addFormLink("tools_" + (++counter), "tools", "", null, null, Link.NONTRANSLATED); toolsLink.setIconLeftCSS("o_icon o_icon_actions o_icon-lg"); - CurriculumRow row = new CurriculumRow(curriculum, toolsLink, true); + CurriculumRow row = new CurriculumRow(curriculum, toolsLink, secCallback.canEditCurriculum()); toolsLink.setUserObject(row); return row; } -- GitLab