Skip to content
Snippets Groups Projects

Feature/comp 276 publisher v2

Merged Remco Tukker requested to merge feature/COMP-276_publisher_v2 into develop
18 files
+ 393
148
Compare changes
  • Side-by-side
  • Inline
Files
18
@@ -23,6 +23,7 @@ logger = logging.getLogger(__name__)
class ROLES(Enum):
admin = "admin"
user = "user"
observer = "observer"
uuid_pk = Annotated[UUID, mapped_column(primary_key=True, default=lambda _: uuid4())]
@@ -74,6 +75,10 @@ class User(UserMixin, db.Model):
def is_admin(self):
return self.roles == ROLES.admin
@property
def is_observer(self):
return self.roles == ROLES.observer
@property
def nren(self):
if len(self.nrens) == 0:
Loading