From 67cffe4dd1cd365d76d5eabc936370260ff08b00 Mon Sep 17 00:00:00 2001 From: undefined Date: Thu, 24 Nov 2022 10:57:59 +0800 Subject: [PATCH] core: fix domain_join url generation --- packages/hydrooj/src/handler/domain.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/hydrooj/src/handler/domain.ts b/packages/hydrooj/src/handler/domain.ts index d6649723..0a84467f 100644 --- a/packages/hydrooj/src/handler/domain.ts +++ b/packages/hydrooj/src/handler/domain.ts @@ -239,6 +239,7 @@ class DomainJoinApplicationsHandler extends ManageHandler { delete this.response.body.expirations[domain.JOIN_EXPIRATION_KEEP_CURRENT]; } this.response.body.url_prefix = (this.domain.host || [])[0] || system.get('server.url'); + if (!this.response.body.url_prefix.endsWith('/')) this.response.body.url_prefix += '/'; this.response.template = 'domain_join_applications.html'; }