|
|
| version 1.1.2.2, 2008/06/25 06:41:25 | version 1.1.2.4, 2008/08/27 21:07:03 |
|---|---|
| Line 87 class MPIWGRoot(ZSQLExtendFolder): | Line 87 class MPIWGRoot(ZSQLExtendFolder): |
| def decode(self,str): | def decode(self,str): |
| """decoder""" | """decoder""" |
| if not str: | if not str: |
| return "" | return "" |
| if type(str) is StringType: | if type(str) is StringType: |
| Line 310 class MPIWGRoot(ZSQLExtendFolder): | Line 311 class MPIWGRoot(ZSQLExtendFolder): |
| def replaceNotEmpty(self,format,field): | def replaceNotEmpty(self,format,field): |
| """replace not empty""" | """replace not empty""" |
| if field and (not field.lstrip()==''): | if field and (not field.lstrip()==''): |
| return format%field | return self.decode(format%field) |
| else: | else: |
| return "" | return "" |
| Line 972 class MPIWGRoot(ZSQLExtendFolder): | Line 973 class MPIWGRoot(ZSQLExtendFolder): |
| logging.info("Changed!Completed+++++++++++++++++++++++++++++++++") | logging.info("Changed!Completed+++++++++++++++++++++++++++++++++") |
| entryChanged = True | entryChanged = True |
| if not (fields[nr][3].getStartedAt()==fields[nr][3].transformDate(form[str(nr)+'_started'])): | |
| fields[nr][3].setStartedAt(form[str(nr)+'_started']) | |
| logging.info("Changed!Started+++++++++++++++++++++++++++++++++") | |
| entryChanged = True | |
| if entryChanged: | if entryChanged: |
| logging.info("Changed!+++++++++++++++++++++++++++++++++") | logging.info("Changed!+++++++++++++++++++++++++++++++++") |