don't break when a payment action is imported in a suite without regie (#6358)
This commit is contained in:
parent
764989990d
commit
5c81d968f0
|
@ -224,7 +224,10 @@ class PaymentWorkflowStatusItem(WorkflowStatusItem):
|
|||
|
||||
def render_as_line(self):
|
||||
if self.regie_id:
|
||||
return _('Payable to %s' % Regie.get(self.regie_id).label)
|
||||
try:
|
||||
return _('Payable to %s' % Regie.get(self.regie_id).label)
|
||||
except KeyError:
|
||||
return _('Payable (not completed)')
|
||||
else:
|
||||
return _('Payable (not completed)')
|
||||
|
||||
|
@ -314,7 +317,10 @@ class PaymentCancelWorkflowStatusItem(WorkflowStatusItem):
|
|||
if self.regie_id == '_all':
|
||||
return _('Cancel all Payments')
|
||||
else:
|
||||
return _('Cancel Payments for %s' % Regie.get(self.regie_id).label)
|
||||
try:
|
||||
return _('Cancel Payments for %s' % Regie.get(self.regie_id).label)
|
||||
except KeyError:
|
||||
return _('Cancel Payments (non completed)')
|
||||
else:
|
||||
return _('Cancel Payments (non completed)')
|
||||
|
||||
|
|
Reference in New Issue