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