From 5d5020052983d1a4de255104f8a85f42ff1d316c Mon Sep 17 00:00:00 2001 From: Marius Dumitru Florea <marius@xwiki.com> Date: Fri, 27 Feb 2015 11:33:20 +0200 Subject: [PATCH] XWIKI-10027: Show date and time of the install and user who installed for an installed extension * The ImportMojo should use the default Admin user to install extensions (otherwise we see "Installed by Unknown User"). --- .../src/main/java/com/xpn/xwiki/tool/backup/ImportMojo.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/xwiki-platform-tools/xwiki-platform-tool-packager-plugin/src/main/java/com/xpn/xwiki/tool/backup/ImportMojo.java b/xwiki-platform-tools/xwiki-platform-tool-packager-plugin/src/main/java/com/xpn/xwiki/tool/backup/ImportMojo.java index 351765f0478..c0913303658 100644 --- a/xwiki-platform-tools/xwiki-platform-tool-packager-plugin/src/main/java/com/xpn/xwiki/tool/backup/ImportMojo.java +++ b/xwiki-platform-tools/xwiki-platform-tool-packager-plugin/src/main/java/com/xpn/xwiki/tool/backup/ImportMojo.java @@ -226,7 +226,8 @@ private void installExtension(Artifact artifact, XWikiContext xcontext, boolean extension.setFile(artifact.getFile()); LocalExtension localExtension = localExtensionRepository.storeExtension(extension); - installedExtensionRepository.installExtension(localExtension, "wiki:xwiki", !directDependency); + installedExtensionRepository.installExtension(localExtension, "wiki:xwiki", !directDependency, + Collections.<String, Object>singletonMap("user.reference", "xwiki:XWiki.Admin")); } private MavenProject getMavenProject(Artifact artifact) throws MojoExecutionException -- GitLab