From 97b96f220f068c0fd1c6e82874c8f61dc0deb32b Mon Sep 17 00:00:00 2001 From: Mo8it Date: Wed, 1 Jun 2022 23:15:33 +0200 Subject: [PATCH] Add str_without_semester_formatter --- advlabdb/advlabdb_independent_funs.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/advlabdb/advlabdb_independent_funs.py b/advlabdb/advlabdb_independent_funs.py index 5a4b5de..df32ade 100644 --- a/advlabdb/advlabdb_independent_funs.py +++ b/advlabdb/advlabdb_independent_funs.py @@ -24,3 +24,11 @@ def missing_formatter(view, context, model, name): return Markup("MISSING") return attr + + +def str_without_semester_formatter(view, context, model, name): + attr = getattr(model, name) + if attr is not None: + return attr.str_without_semester() + + return attr