mirror of
https://gitlab2.federez.net/re2o/re2o
synced 2024-11-25 22:22:26 +00:00
split query into two filters
This commit is contained in:
parent
0a427cd30d
commit
bb861eb089
1 changed files with 2 additions and 2 deletions
|
@ -932,8 +932,8 @@ class User(
|
||||||
"""
|
"""
|
||||||
if self.state == self.STATE_NOT_YET_ACTIVE:
|
if self.state == self.STATE_NOT_YET_ACTIVE:
|
||||||
if self.facture_set.filter(valid=True).filter(
|
if self.facture_set.filter(valid=True).filter(
|
||||||
~(Q(vente__duration_membership__isnull=True) | Q(vente__duration_membership=0)) | \
|
~(Q(vente__duration_membership__isnull=True) | Q(vente__duration_membership=0)))\
|
||||||
~(Q(vente__duration_days_membership__isnull=True) | Q(vente__duration_days_membership=0))
|
.filter(~(Q(vente__duration_days_membership__isnull=True) | Q(vente__duration_days_membership=0))
|
||||||
).exists() or OptionalUser.get_cached_value("all_users_active"):
|
).exists() or OptionalUser.get_cached_value("all_users_active"):
|
||||||
self.state = self.STATE_ACTIVE
|
self.state = self.STATE_ACTIVE
|
||||||
self.save()
|
self.save()
|
||||||
|
|
Loading…
Reference in a new issue