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 2005/03/29 18:25:59 UTC
svn commit: r159387 -
lenya/trunk/src/java/org/apache/lenya/cms/usecase/DocumentUsecase.java
Author: andreas
Date: Tue Mar 29 08:25:58 2005
New Revision: 159387
URL: http://svn.apache.org/viewcvs?view=rev&rev=159387
Log:
DocumentUsecase: add 'info-' prefix to target document area if necessary
Modified:
lenya/trunk/src/java/org/apache/lenya/cms/usecase/DocumentUsecase.java
Modified: lenya/trunk/src/java/org/apache/lenya/cms/usecase/DocumentUsecase.java
URL: http://svn.apache.org/viewcvs/lenya/trunk/src/java/org/apache/lenya/cms/usecase/DocumentUsecase.java?view=diff&r1=159386&r2=159387
==============================================================================
--- lenya/trunk/src/java/org/apache/lenya/cms/usecase/DocumentUsecase.java (original)
+++ lenya/trunk/src/java/org/apache/lenya/cms/usecase/DocumentUsecase.java Tue Mar 29 08:25:58 2005
@@ -119,8 +119,12 @@
public String getTargetURL(boolean success) {
Document document = getTargetDocument(success);
String documentUrl = document.getCanonicalDocumentURL();
- String area = getParameterAsString(COMPLETE_AREA);
- String url = "/" + document.getPublication().getId() + "/" + area + documentUrl;
+ String completeArea = getParameterAsString(COMPLETE_AREA);
+ String documentArea = document.getArea();
+ if (completeArea.startsWith(Publication.INFO_AREA_PREFIX)) {
+ documentArea = Publication.INFO_AREA_PREFIX + documentArea;
+ }
+ String url = "/" + document.getPublication().getId() + "/" + documentArea + documentUrl;
return url;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@lenya.apache.org
For additional commands, e-mail: commits-help@lenya.apache.org