From c79407ecd7b3d70d5477a8e189aa4bdb14776c1a Mon Sep 17 00:00:00 2001 From: Jonathan Jenne Date: Thu, 5 Apr 2018 12:39:14 +0200 Subject: [PATCH] add change_rights/onEvent.java groovy script --- change_rights/onEvent.java | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 change_rights/onEvent.java diff --git a/change_rights/onEvent.java b/change_rights/onEvent.java new file mode 100644 index 0000000..55b72f2 --- /dev/null +++ b/change_rights/onEvent.java @@ -0,0 +1,23 @@ +import org.xwiki.bridge.event.* +import org.xwiki.model.reference.* +import org.xwiki.model.* + +try { + def docSource = xcontext.method.input.get(1) + def context = xcontext.method.input.get(2) + def xwiki = context.getWiki() + def document = xwiki.getDocument(docSource, context) + def parent = xwiki.getDocument(document.getParent(), context) + + def userRef = new DocumentReference("xwiki", "XWiki", "ProtokollDummy") + document.setCreatorReference(userRef) + + + System.out.println(userRef) + System.out.println(document.getCreatorReference()) + + +} catch(e) { + System.out.println("ERROR!") + System.out.println(e.getMessage()) +} \ No newline at end of file