Skip to content

Commit

Permalink
Merge pull request #1142 from freedomofpress/journalist-initials-in-r…
Browse files Browse the repository at this point in the history
…eply

add sender badge in replies
  • Loading branch information
emkll authored Oct 13, 2020
2 parents c36d2ff + 882024d commit 9bfbff3
Show file tree
Hide file tree
Showing 17 changed files with 1,013 additions and 270 deletions.
8 changes: 8 additions & 0 deletions securedrop_client/db.py
Original file line number Diff line number Diff line change
Expand Up @@ -461,8 +461,14 @@ class User(Base):
def __repr__(self) -> str:
return "<Journalist {}: {}>".format(self.uuid, self.username)

@property
def deleted(self) -> bool:
return True if self.uuid == "deleted" else False

@property
def fullname(self) -> str:
if self.deleted:
return ""
if self.firstname and self.lastname:
return self.firstname + " " + self.lastname
elif self.firstname:
Expand All @@ -474,6 +480,8 @@ def fullname(self) -> str:

@property
def initials(self) -> str:
if self.deleted:
return ""
if self.firstname and self.lastname:
return self.firstname[0].lower() + self.lastname[0].lower()
elif self.firstname and len(self.firstname) >= 2:
Expand Down
Loading

0 comments on commit 9bfbff3

Please sign in to comment.