From a220b99b8d86014e72a196cad99bb521b66b94a9 Mon Sep 17 00:00:00 2001 From: zhengxie Date: Mon, 22 May 2017 15:07:26 +0800 Subject: [PATCH] Remove t&c relation when user is deleted --- seahub/base/accounts.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/seahub/base/accounts.py b/seahub/base/accounts.py index 1efecd04c3..9e638fdf33 100644 --- a/seahub/base/accounts.py +++ b/seahub/base/accounts.py @@ -253,6 +253,10 @@ class User(object): ccnet_api.remove_emailuser(source, username) Profile.objects.delete_profile_by_user(username) + if settings.ENABLE_TERMS_AND_CONDITIONS: + from termsandconditions.models import UserTermsAndConditions + UserTermsAndConditions.objects.filter(username=username).delete() + def get_and_delete_messages(self): messages = [] return messages