You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by jo...@apache.org on 2006/01/24 12:27:12 UTC
svn commit: r371896 -
/lenya/trunk/src/java/org/apache/lenya/cms/site/usecases/CreateDocument.java
Author: josias
Date: Tue Jan 24 03:27:06 2006
New Revision: 371896
URL: http://svn.apache.org/viewcvs?rev=371896&view=rev
Log:
use the correct document id in the existance-check in the case of a sibling-after relation: use the method getNewDocumentId() because it takes the relation (child, sibling-after) into account.
Modified:
lenya/trunk/src/java/org/apache/lenya/cms/site/usecases/CreateDocument.java
Modified: lenya/trunk/src/java/org/apache/lenya/cms/site/usecases/CreateDocument.java
URL: http://svn.apache.org/viewcvs/lenya/trunk/src/java/org/apache/lenya/cms/site/usecases/CreateDocument.java?rev=371896&r1=371895&r2=371896&view=diff
==============================================================================
--- lenya/trunk/src/java/org/apache/lenya/cms/site/usecases/CreateDocument.java (original)
+++ lenya/trunk/src/java/org/apache/lenya/cms/site/usecases/CreateDocument.java Tue Jan 24 03:27:06 2006
@@ -94,14 +94,14 @@
if (!provided && !documentManager.isValidDocumentName(documentName)) {
addErrorMessage("The document ID may not contain any special characters.");
} else {
- Document parent = getSourceDocument();
Publication publication = getSourceDocument().getPublication();
+ String newDocumentId = getNewDocumentId();
Document document = getSourceDocument().getIdentityMap().get(publication,
getSourceDocument().getArea(),
- parent.getId() + "/" + documentName,
+ newDocumentId,
language);
if (document.exists()) {
- addErrorMessage("The document does already exist.");
+ addErrorMessage("The document with ID " + newDocumentId + " already exists.");
}
}
} finally {
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@lenya.apache.org
For additional commands, e-mail: commits-help@lenya.apache.org