[Mpuls-commits] r3760 - wasko/trunk/waskoweb/controllers

scm-commit@wald.intevation.org scm-commit at wald.intevation.org
Wed Sep 22 17:03:15 CEST 2010


Author: torsten
Date: 2010-09-22 17:03:15 +0200 (Wed, 22 Sep 2010)
New Revision: 3760

Modified:
   wasko/trunk/waskoweb/controllers/caselifetime.py
Log:
Fixed dateformating when saving dates. Removed documenting caseendig on
"Neuaufnahme"


Modified: wasko/trunk/waskoweb/controllers/caselifetime.py
===================================================================
--- wasko/trunk/waskoweb/controllers/caselifetime.py	2010-09-22 13:48:55 UTC (rev 3759)
+++ wasko/trunk/waskoweb/controllers/caselifetime.py	2010-09-22 15:03:15 UTC (rev 3760)
@@ -2,7 +2,7 @@
 
 import sys
 import logging
-from datetime import datetime, timedelta
+from datetime import datetime, timedelta, date
 import traceback
 
 import formencode
@@ -172,6 +172,8 @@
 def _set_data(it, data, case_id, do_write=True):
     convertet_data = {}
     for key, value in data.iteritems():
+        if isinstance(value, date):
+            value = h.format_date(value)
         convertet_data[":".join([str(key), str(case_id)])] = value
     it.setData(convertet_data)
     if do_write:
@@ -259,8 +261,8 @@
         c.show_wiedervorlage = False
 
     # Neuaufnahme anzeigen
-    if (not c.disable_all and c.phase in (3, 4, 5) and c.sonstige_beendigung
-        and c.num_wiederaufnahme < 1 and c.cm_neuauf_genehm not in (0, 1)
+    if (not c.disable_all and (c.phase in (3, 4, 5)) and c.sonstige_beendigung
+        and (c.num_wiederaufnahme < 1) and (c.cm_neuauf_genehm not in (0, 1))
         and c.is_anonymizable):
         c.show_neuaufnahme = True
     else:
@@ -414,7 +416,6 @@
                             log.info('Not copying %s as it is in COPY_BLACK_LIST' % name)
                 new_it = copy_instance_tree(it,fields)
                 new_id = new_it.getRootNode().getIdentifier()
-                doc_abschluss(id, new_id)
                 data['phase'] = '-1'
                 data['cm2c'] = '1'
                 # Dokumentiere Neuaufnahme in neuem Fall 
@@ -519,7 +520,6 @@
                                    text=('Für den Fall eine Wiederaufnahme des'
                                          ' Integrationsprozess in einer neuen'
                                          ' Fallakte durchgeführt.'))
-
                 else:
                     save_formdata(id, data)
                     create_logbook(header='Wiederaufnahme',



More information about the Mpuls-commits mailing list