r1562 - xwiki-apps/gelc/gelcv1/trunk/gelcplugins/src/main/java/org/gelc/xwiki/plugins/assets
Ludovic Dubost
ludovic at users.forge.objectweb.org
Wed Nov 15 03:26:31 CET 2006
Author: ludovic
Date: 2006-11-15 03:26:30 +0100 (Wed, 15 Nov 2006)
New Revision: 1562
Modified:
xwiki-apps/gelc/gelcv1/trunk/gelcplugins/src/main/java/org/gelc/xwiki/plugins/assets/AssetManagerPlugin.java
Log:
Fix saving of asset rigths when reediting
Modified: xwiki-apps/gelc/gelcv1/trunk/gelcplugins/src/main/java/org/gelc/xwiki/plugins/assets/AssetManagerPlugin.java
===================================================================
--- xwiki-apps/gelc/gelcv1/trunk/gelcplugins/src/main/java/org/gelc/xwiki/plugins/assets/AssetManagerPlugin.java 2006-11-15 01:44:01 UTC (rev 1561)
+++ xwiki-apps/gelc/gelcv1/trunk/gelcplugins/src/main/java/org/gelc/xwiki/plugins/assets/AssetManagerPlugin.java 2006-11-15 02:26:30 UTC (rev 1562)
@@ -140,7 +140,6 @@
asset.set("users", ("".equals(asset.getCreator())) ? context.getUser() : asset.getCreator());
asset.set("levels", "edit");
asset.set("allow", 1);
-
}
public boolean hasPublishingRight(String collection, XWikiContext context) throws XWikiException {
@@ -260,8 +259,10 @@
for(int i = 0; i < classList.length; i++)
asset.updateObjectFromRequest(classList[i]);
asset.save();
- if (!asset.getSpace().equals(ASSET_TEMPORARY_SPACE))
+ if (!asset.getSpace().equals(ASSET_TEMPORARY_SPACE)) {
protectPublishedAsset(asset, context);
+ asset.save();
+ }
return asset.getFullName();
}
More information about the Xwiki-notifications
mailing list