equal
deleted
inserted
replaced
191 if fromstate is None: |
191 if fromstate is None: |
192 msg = session._('related entity has no state') |
192 msg = session._('related entity has no state') |
193 raise ValidationError(entity.eid, {None: msg}) |
193 raise ValidationError(entity.eid, {None: msg}) |
194 # True if we are coming back from subworkflow |
194 # True if we are coming back from subworkflow |
195 swtr = session.transaction_data.pop((forentity.eid, 'subwfentrytr'), None) |
195 swtr = session.transaction_data.pop((forentity.eid, 'subwfentrytr'), None) |
196 cowpowers = ('managers' in session.user.groups |
196 cowpowers = (session.user.is_in_group('managers') |
197 or not session.write_security) |
197 or not session.write_security) |
198 # no investigate the requested state change... |
198 # no investigate the requested state change... |
199 try: |
199 try: |
200 treid = entity['by_transition'] |
200 treid = entity['by_transition'] |
201 except KeyError: |
201 except KeyError: |