From f5f82cd51385d828fd0c22cf8743223969f5e2fa Mon Sep 17 00:00:00 2001 From: undefined Date: Tue, 31 Jan 2023 14:52:59 +0800 Subject: [PATCH] core&ui: domain_dashboard: show owner --- packages/hydrooj/src/handler/domain.ts | 3 ++- packages/ui-default/templates/domain_dashboard.html | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/hydrooj/src/handler/domain.ts b/packages/hydrooj/src/handler/domain.ts index ec86aa31..33a7963b 100644 --- a/packages/hydrooj/src/handler/domain.ts +++ b/packages/hydrooj/src/handler/domain.ts @@ -111,8 +111,9 @@ class DomainEditHandler extends ManageHandler { class DomainDashboardHandler extends ManageHandler { async get() { + const owner = await user.getById(this.domain._id, this.domain.owner); this.response.template = 'domain_dashboard.html'; - this.response.body = { domain: this.domain }; + this.response.body = { domain: this.domain, owner }; } async postInitDiscussionNode({ domainId }) { diff --git a/packages/ui-default/templates/domain_dashboard.html b/packages/ui-default/templates/domain_dashboard.html index f0a5ecaa..7dd011e3 100644 --- a/packages/ui-default/templates/domain_dashboard.html +++ b/packages/ui-default/templates/domain_dashboard.html @@ -22,6 +22,7 @@
{{ _('Avatar') }}
{{ _('Name') }}
{{ domain.name }}
+
{{ _('Owner') }}
{{ user.render_inline(owner) }}