Author: echatellier Date: 2009-12-18 09:55:56 +0100 (Fri, 18 Dec 2009) New Revision: 2714 Modified: trunk/src/main/java/org/chorem/jtimer/ws/xmlrpc/ChoremXMLRPCClient.java Log: Allow notes adding on synchronized projects Modified: trunk/src/main/java/org/chorem/jtimer/ws/xmlrpc/ChoremXMLRPCClient.java =================================================================== --- trunk/src/main/java/org/chorem/jtimer/ws/xmlrpc/ChoremXMLRPCClient.java 2009-12-10 09:05:36 UTC (rev 2713) +++ trunk/src/main/java/org/chorem/jtimer/ws/xmlrpc/ChoremXMLRPCClient.java 2009-12-18 08:55:56 UTC (rev 2714) @@ -847,16 +847,15 @@ @Override public void checkSetAnnotation(TimerTask task, Date date, String annotation) { - TimerProject project = TimerTaskHelper.getTaskProject(task); + /*TimerProject project = TimerTaskHelper.getTaskProject(task); - // TODO allow for today if (project.isSynchronized()) { if (log.isDebugEnabled()) { log.debug("Project is synchronized, checkSetAnnotation won't pass"); } throw new DataViolationException("Can't set annotation", "vetoable.ws.chorem.cant.modify.synchronized.project"); - } + }*/ } /** @@ -864,18 +863,7 @@ */ @Override public void setAnnotation(TimerTask task, Date date, String annotation) { - if (task != null - && TimerTaskHelper.getTaskProject(task).isSynchronized()) { - // TODO: assert that calendar date is before today - - if (log.isDebugEnabled()) { - log.debug(task.getName() + " (" + date + ": annotation=" - + annotation + ")"); - } - - // not implemented so raise no error - } } /** @@ -1066,8 +1054,7 @@ .getTaskProject(otherTask); if (otherProject.isSynchronized()) { if (log.isDebugEnabled()) { - log - .debug("Project is synchronized, checkMergeTask won't pass"); + log.debug("Project is synchronized, checkMergeTask won't pass"); } throw new DataViolationException("Can't modify task", "vetoable.ws.chorem.cant.modify.synchronized.project");