Changeset 12168 for main/waeup.ikoba/trunk/src/waeup/ikoba/customers
- Timestamp:
- 8 Dec 2014, 06:17:30 (10 years ago)
- Location:
- main/waeup.ikoba/trunk/src/waeup/ikoba/customers
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.ikoba/trunk/src/waeup/ikoba/customers/contracts.py
r12167 r12168 143 143 state = getattr(obj, 'state', None) 144 144 if state and state != VERIFIED: 145 return False 146 return True 145 return False, _("Attached documents must be verified first.") 146 return True, None 147 147 148 148 @property -
main/waeup.ikoba/trunk/src/waeup/ikoba/customers/documents.py
r12166 r12168 141 141 return files 142 142 143 @property 144 def is_verifiable(self): 145 return True, None 146 143 147 def setMD5(self): 144 148 """Set md5 checksum attribute for files connected to this document. -
main/waeup.ikoba/trunk/src/waeup/ikoba/customers/export.py
r12167 r12168 159 159 omit=['is_editable_by_customer', 160 160 'is_editable_by_manager', 161 'is_verifiable', 161 162 'translated_state', 162 163 'formatted_transition_date', -
main/waeup.ikoba/trunk/src/waeup/ikoba/customers/workflow.py
r12151 r12168 248 248 """ 249 249 if event.transition.destination == APPROVED: 250 if not obj.is_approvable: 250 approvable, error = obj.is_approvable 251 if not approvable: 251 252 # Undo transition and raise an exception. 252 253 IWorkflowState(obj).setState(event.transition.source) 253 raise InvalidTransitionError( 254 _("Attached documents must be verified first.")) 254 raise InvalidTransitionError(error) 255 255 msg = event.transition.user_data['msg'] 256 256 history = IObjectHistory(obj)
Note: See TracChangeset for help on using the changeset viewer.