From 64155c5bc0adc510258ee146a032a48c33438f15 Mon Sep 17 00:00:00 2001 From: niubility000 <76441520+niubility000@users.noreply.github.com> Date: Tue, 28 Dec 2021 10:57:18 +0800 Subject: [PATCH] Add files via upload --- frontend/src/views/settings/Global.vue | 27 ++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/frontend/src/views/settings/Global.vue b/frontend/src/views/settings/Global.vue index 5adf21eb..04826dd1 100644 --- a/frontend/src/views/settings/Global.vue +++ b/frontend/src/views/settings/Global.vue @@ -13,6 +13,21 @@ {{ $t("settings.allowSignup") }}

+

+ + {{ $t("settings.useInvitationCode") }} + +

+

{{ $t("settings.createUserDir") }} @@ -222,6 +237,18 @@ export default { this.setLoading(false); } }, + watch: { + "settings.signup": function () { + if (!this.settings.signup) { + this.settings.useInvitationCode = false; + } + }, + "settings.useInvitationCode": function () { + if (!this.settings.useInvitationCode) { + this.settings.invitationCode = null; + } + } + }, methods: { ...mapMutations(["setLoading"]), capitalize(name, where = "_") {