You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by an...@apache.org on 2007/02/15 13:09:40 UTC
svn commit: r507910 - /lenya/trunk/src/modules/webdav/webdav.js
Author: andreas
Date: Thu Feb 15 04:09:39 2007
New Revision: 507910
URL: http://svn.apache.org/viewvc?view=rev&rev=507910
Log:
Handle usecase invocation properly in webdav.js
Modified:
lenya/trunk/src/modules/webdav/webdav.js
Modified: lenya/trunk/src/modules/webdav/webdav.js
URL: http://svn.apache.org/viewvc/lenya/trunk/src/modules/webdav/webdav.js?view=diff&rev=507910&r1=507909&r2=507910
==============================================================================
--- lenya/trunk/src/modules/webdav/webdav.js (original)
+++ lenya/trunk/src/modules/webdav/webdav.js Thu Feb 15 04:09:39 2007
@@ -300,12 +300,15 @@
usecaseResolver = cocoon.getComponent("org.apache.lenya.cms.usecase.UsecaseResolver");
usecase = usecaseResolver.resolve(sourceUrl, usecaseName);
proxy.setup(usecase);
-
- usecase.execute();
- if (! usecase.hasErrors()) {
- usecase.checkPostconditions();
+
+ usecase.checkExecutionConditions();
+ if (!usecase.hasErrors()) {
+ usecase.execute();
if (! usecase.hasErrors()) {
- success = true;
+ usecase.checkPostconditions();
+ if (! usecase.hasErrors()) {
+ success = true;
+ }
}
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@lenya.apache.org
For additional commands, e-mail: commits-help@lenya.apache.org