diff --git a/snikket_web/admin.py b/snikket_web/admin.py index a32b405..083cdb1 100644 --- a/snikket_web/admin.py +++ b/snikket_web/admin.py @@ -812,6 +812,11 @@ async def system() -> typing.Union[str, werkzeug.Response]: except KeyError: pass + try: + metrics["users"] = prosody_metrics["users"] + except KeyError: + pass + for k in list(metrics.keys()): if metrics[k] is None: # so that defaulting in jinja works diff --git a/snikket_web/templates/admin_system.html b/snikket_web/templates/admin_system.html index fe547de..f929714 100644 --- a/snikket_web/templates/admin_system.html +++ b/snikket_web/templates/admin_system.html @@ -76,13 +76,20 @@ {% trans %}unknown{% endtrans %} {%- endif -%} -