[Bedework-commit] webapps r509 -
releases/bedework-3.4/webcommon/src/org/bedework/webcommon/event
svnadmin at bedework.org
svnadmin at bedework.org
Fri Sep 7 01:16:37 EDT 2007
Author: douglm
Date: 2007-09-07 01:16:36 -0400 (Fri, 07 Sep 2007)
New Revision: 509
Modified:
releases/bedework-3.4/webcommon/src/org/bedework/webcommon/event/UpdateEventAction.java
Log:
Update transparency
Modified: releases/bedework-3.4/webcommon/src/org/bedework/webcommon/event/UpdateEventAction.java
===================================================================
--- releases/bedework-3.4/webcommon/src/org/bedework/webcommon/event/UpdateEventAction.java 2007-09-07 05:11:58 UTC (rev 508)
+++ releases/bedework-3.4/webcommon/src/org/bedework/webcommon/event/UpdateEventAction.java 2007-09-07 05:16:36 UTC (rev 509)
@@ -26,6 +26,7 @@
package org.bedework.webcommon.event;
import org.bedework.appcommon.AccessXmlUtil;
+import org.bedework.appcommon.CheckData;
import org.bedework.appcommon.ClientError;
import org.bedework.appcommon.ClientMessage;
import org.bedework.appcommon.ValidationError;
@@ -286,6 +287,20 @@
BwCalendar destCal = ev.getCalendar();
+ /* ------------------------- Transparency ---------------------------- */
+
+ String transp = request.getReqPar("transparency");
+ if (transp != null) {
+ if (CalFacadeUtil.compareStrings(transp, ev.getTransparency()) != 0) {
+ if (CheckData.checkTransparency(transp)) {
+ ev.setTransparency(transp);
+ } else {
+ form.getErr().emit(ValidationError.invalidTransparency);
+ return forwardValidationError;
+ }
+ }
+ }
+
/* ------------------------- Scheduling ---------------------------- */
if (adding) {
ev.setAttendees(form.getAttendees().getAttendees());
More information about the Bedework-commit
mailing list