mirror of
https://github.com/knadh/listmonk.git
synced 2024-09-20 07:16:33 +08:00
Fix role selection on in user form.
This commit is contained in:
parent
9e7cc62d9e
commit
4d8d2fc009
|
@ -15,7 +15,8 @@
|
||||||
|
|
||||||
<section expanded class="modal-card-body">
|
<section expanded class="modal-card-body">
|
||||||
<b-field :label="$t('globals.fields.name')" label-position="on-border">
|
<b-field :label="$t('globals.fields.name')" label-position="on-border">
|
||||||
<b-input autofocus :disabled="disabled" :maxlength="200" v-model="form.name" name="name" ref="focus" required />
|
<b-input autofocus :disabled="disabled" :maxlength="200" v-model="form.name" name="name" ref="focus"
|
||||||
|
required />
|
||||||
</b-field>
|
</b-field>
|
||||||
|
|
||||||
<div v-if="!disabled" class="box">
|
<div v-if="!disabled" class="box">
|
||||||
|
@ -139,7 +140,7 @@ export default Vue.extend({
|
||||||
form: {
|
form: {
|
||||||
curList: null,
|
curList: null,
|
||||||
lists: [],
|
lists: [],
|
||||||
name: this.$t('users.newRole'),
|
name: null,
|
||||||
permissions: {},
|
permissions: {},
|
||||||
},
|
},
|
||||||
hasToggle: false,
|
hasToggle: false,
|
||||||
|
|
|
@ -199,6 +199,9 @@ export default Vue.extend({
|
||||||
|
|
||||||
mounted() {
|
mounted() {
|
||||||
this.form = { ...this.form, ...this.$props.data };
|
this.form = { ...this.form, ...this.$props.data };
|
||||||
|
if (this.$props.data.role) {
|
||||||
|
this.form.roleId = this.$props.data.role.id;
|
||||||
|
}
|
||||||
|
|
||||||
this.$api.getRoles();
|
this.$api.getRoles();
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue