diff --git a/templates/user/admin/users.tmpl b/templates/user/admin/users.tmpl
index 6d5d6f7..03a3f6c 100644
--- a/templates/user/admin/users.tmpl
+++ b/templates/user/admin/users.tmpl
@@ -19,9 +19,8 @@
{{.CreatedFriendly}} |
{{if .IsAdmin}}Admin{{else}}User{{end}} |
- {{if eq .Status 1}}suspended{{else}}active{{end}} |
+ {{if .IsSuspended}}suspended{{else}}active{{end}}
+
{{end}}
diff --git a/templates/user/admin/view-user.tmpl b/templates/user/admin/view-user.tmpl
index 01eb1f0..9226c39 100644
--- a/templates/user/admin/view-user.tmpl
+++ b/templates/user/admin/view-user.tmpl
@@ -60,14 +60,15 @@ td.active-suspend > input[type="submit"] {
diff --git a/users.go b/users.go
index 05b5bb4..5eb2e61 100644
--- a/users.go
+++ b/users.go
@@ -126,3 +126,7 @@ func (u *User) IsAdmin() bool {
// TODO: get this from database
return u.ID == 1
}
+
+func (u *User) IsSuspended() bool {
+ return u.Status&UserSuspended != 0
+}