]> git.ipfire.org Git - pbs.git/commitdiff
log: Allow filtering by priority
authorMichael Tremer <michael.tremer@ipfire.org>
Sat, 29 Apr 2023 11:50:31 +0000 (11:50 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Sat, 29 Apr 2023 11:50:31 +0000 (11:50 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/templates/log.html
src/web/handlers.py

index 6e1112f87d52b163bb1f41bf4042f5c0ed988531..9c50a1a61d313c06428cb6ec79bdba22486b34ae 100644 (file)
@@ -15,7 +15,7 @@
                <h1 class="title">{{ _("Log") }}</h1>
 
                <div class="block">
-                       {% module EventsList(user=user, offset=offset, limit=limit) %}
+                       {% module EventsList(priority=priority, user=user, offset=offset, limit=limit) %}
                </div>
 
                <div class="block">
index e16585d41d502c201f8143cd144a88f101ff5e38..930c1deede25bb2d16336c2d7f20aea86fa4f9c1 100644 (file)
@@ -13,11 +13,14 @@ class LogHandler(base.BaseHandler):
        def get(self):
                kwargs = {
                        # Pagination
-                       "offset" : self.get_argument_int("offset", None) or 0,
-                       "limit"  : self.get_argument_int("limit", None) or 50,
+                       "offset"   : self.get_argument_int("offset", None) or 0,
+                       "limit"    : self.get_argument_int("limit", None) or 50,
+
+                       # Priority
+                       "priority" : self.get_argument_int("priority", None) or 5,
 
                        # Filters
-                       "user"   : self.get_argument_user("user", None),
+                       "user"     : self.get_argument_user("user", None),
                }
 
                self.render("log.html", **kwargs)