From bd32ca3fac0f0eb817f4bb1f41a86619855e8965 Mon Sep 17 00:00:00 2001 From: srosse <none@none> Date: Tue, 5 Sep 2017 12:33:19 +0200 Subject: [PATCH] OO-2980: expand the citation xml metadata if the user want to edit them --- .../portfolio/ui/media/CollectCitationMediaController.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/org/olat/modules/portfolio/ui/media/CollectCitationMediaController.java b/src/main/java/org/olat/modules/portfolio/ui/media/CollectCitationMediaController.java index d5aae01dc6a..1b1428670fb 100644 --- a/src/main/java/org/olat/modules/portfolio/ui/media/CollectCitationMediaController.java +++ b/src/main/java/org/olat/modules/portfolio/ui/media/CollectCitationMediaController.java @@ -1,4 +1,5 @@ /** + * <a href="http://www.openolat.org"> * OpenOLAT - Online Learning and Training</a><br> * <p> @@ -112,6 +113,10 @@ public class CollectCitationMediaController extends FormBasicController implemen businessPath = media.getBusinessPath(); mediaReference = media; + if(StringHelper.containsNonWhitespace(mediaReference.getMetadataXml())) { + citation = (CitationXml)MetadataXStream.get().fromXML(mediaReference.getMetadataXml()); + } + List<Category> categoryList = portfolioService.getCategories(media); for(Category category:categoryList) { categories.put(category.getName(), category.getName()); -- GitLab