[Bedework-commit] webapps r508 - in trunk: webclient/war/docs/event
webcommon/src/org/bedework/webcommon/event
svnadmin at bedework.org
svnadmin at bedework.org
Fri Sep 7 01:12:01 EDT 2007
Author: douglm
Date: 2007-09-07 01:11:58 -0400 (Fri, 07 Sep 2007)
New Revision: 508
Modified:
trunk/webclient/war/docs/event/eventForm.jsp
trunk/webcommon/src/org/bedework/webcommon/event/UpdateEventAction.java
Log:
Update transparency
Bring admin javascript up to date
Modified: trunk/webclient/war/docs/event/eventForm.jsp
===================================================================
--- trunk/webclient/war/docs/event/eventForm.jsp 2007-09-06 03:00:01 UTC (rev 507)
+++ trunk/webclient/war/docs/event/eventForm.jsp 2007-09-07 05:11:58 UTC (rev 508)
@@ -17,10 +17,10 @@
<recurrenceId><bean:write name="event" property="recurrenceId"/></recurrenceId>
<genurl:form action="event/editEvent">
- <bw:emitText name="event" property="scheduleMethod"
- tagName="scheduleMethod" />
- <bw:emitText name="event" property="entityType"
- tagName="entityType"/>
+ <bw:emitText name="event" property="scheduleMethod"
+ tagName="scheduleMethod" />
+ <bw:emitText name="event" property="entityType"
+ tagName="entityType"/>
<title>
<html:text name="calForm" property="summary"/>
Modified: trunk/webcommon/src/org/bedework/webcommon/event/UpdateEventAction.java
===================================================================
--- trunk/webcommon/src/org/bedework/webcommon/event/UpdateEventAction.java 2007-09-06 03:00:01 UTC (rev 507)
+++ trunk/webcommon/src/org/bedework/webcommon/event/UpdateEventAction.java 2007-09-07 05:11:58 UTC (rev 508)
@@ -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