From 63e06d812deba9e8fd4354dbcf02972fa5d01887 Mon Sep 17 00:00:00 2001 From: James Graham Date: Thu, 2 Apr 2020 18:40:11 +0100 Subject: [PATCH] refactor: Simplify User person test --- people/models/person.py | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/people/models/person.py b/people/models/person.py index f0af4b8..03f0f95 100644 --- a/people/models/person.py +++ b/people/models/person.py @@ -1,5 +1,3 @@ -import typing - from django.conf import settings from django.contrib.auth.models import AbstractUser from django.db import models @@ -28,12 +26,7 @@ class User(AbstractUser): """ Does this user have a linked :class:`Person` record? """ - try: - person = self.person - return True - - except AttributeError: - return False + return hasattr(self, 'person') class Organisation(models.Model):