diff --git a/src/views/users/User/UserCreateUpdate.vue b/src/views/users/User/UserCreateUpdate.vue index 23068358d..73a565cb3 100644 --- a/src/views/users/User/UserCreateUpdate.vue +++ b/src/views/users/User/UserCreateUpdate.vue @@ -174,6 +174,11 @@ export default { return 'post' } }, + afterGetFormValue(obj) { + obj.org_roles = obj.org_roles.map(({ id }) => id) + obj.system_roles = obj.system_roles.map(({ id }) => id) + return obj + }, cleanFormValue(value) { const method = this.submitMethod() if (method === 'post' && value.password_strategy === 'email') {