Commit ef68103a authored by Romain Courteaud's avatar Romain Courteaud

slapos_crm: only check automated Outstanding Invoices

parent b4e5c6ca
...@@ -24,7 +24,7 @@ if ticket is not None: ...@@ -24,7 +24,7 @@ if ticket is not None:
return ticket, None return ticket, None
mail_message = None mail_message = None
if person.Entity_hasOutstandingAmount(): if person.Entity_hasOutstandingAmount(ledger_uid=portal.portal_categories.ledger.automated.getUid()):
tag = "%s_addRegularisationRequest_inProgress" % person.getUid() tag = "%s_addRegularisationRequest_inProgress" % person.getUid()
if (portal.portal_activities.countMessageWithTag(tag) > 0): if (portal.portal_activities.countMessageWithTag(tag) > 0):
# The regularisation request is already under creation but can not be fetched from catalog # The regularisation request is already under creation but can not be fetched from catalog
......
...@@ -8,5 +8,5 @@ if (state not in ('suspended', 'validated')) or \ ...@@ -8,5 +8,5 @@ if (state not in ('suspended', 'validated')) or \
(person is None): (person is None):
return return
if not person.Entity_hasOutstandingAmount(): if not person.Entity_hasOutstandingAmount(ledger_uid=context.getPortalObject().portal_categories.ledger.automated.getUid()):
context.invalidate(comment="Automatically disabled as balance is ok") context.invalidate(comment="Automatically disabled as balance is ok")
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment