Revision a9164f06 snf-astakos-app/astakos/im/util.py
b/snf-astakos-app/astakos/im/util.py | ||
---|---|---|
178 | 178 |
def has_signed_terms(user): |
179 | 179 |
try: |
180 | 180 |
term = ApprovalTerms.objects.order_by('-id')[0] |
181 |
if not user.has_signed_terms: |
|
182 |
return False |
|
183 |
if not user.date_signed_terms: |
|
184 |
return False |
|
181 | 185 |
if user.date_signed_terms < term.date: |
182 | 186 |
user.has_signed_terms = False |
183 | 187 |
user.save() |
Also available in: Unified diff