Add files via upload

This commit is contained in:
niubility000 2021-12-28 10:57:18 +08:00 committed by GitHub
parent 879ed0188a
commit 64155c5bc0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -13,6 +13,21 @@
{{ $t("settings.allowSignup") }}
</p>
<p style="marginLeft:1em">
<input
:disabled = "!settings.signup"
type="checkbox"
v-model="settings.useInvitationCode"
/>
{{ $t("settings.useInvitationCode") }}
<input
:disabled = "!settings.useInvitationCode"
class="input input--block"
type="text"
v-model="settings.invitationCode"
/>
</p>
<p>
<input type="checkbox" v-model="settings.createUserDir" />
{{ $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 = "_") {