Updated set_user_attribute method

This commit is contained in:
ayub-khan
2017-09-12 18:01:16 +05:00
parent d6604ebb02
commit 79b199bce9

View File

@@ -2551,8 +2551,7 @@ class UserAttribute(TimeStampedModel):
user. Overwrites any previous value for that name, if it
exists.
"""
cls.objects.filter(user=user, name=name).delete()
cls.objects.create(user=user, name=name, value=value)
cls.objects.update_or_create(user=user, name=name, defaults={'value': value})
@classmethod
def get_user_attribute(cls, user, name):