Browse Source

Merge branch 'master' into next

# Conflicts:
#	src/Squidex/app/features/administration/pages/users/user-page.component.ts
pull/383/head 3.0.0-beta3
Sebastian Stehle 7 years ago
parent
commit
b603049c03
  1. 2
      README.md
  2. 12
      src/Squidex/app/features/administration/state/users.forms.ts

2
README.md

@ -16,7 +16,7 @@ Please join our community forum: https://support.squidex.io
## Status
Current Version v2.1.0. Roadmap: https://trello.com/b/KakM4F3S/squidex-roadmap
Current Version v2.2.0. Roadmap: https://trello.com/b/KakM4F3S/squidex-roadmap
## Prerequisites

12
src/Squidex/app/features/administration/state/users.forms.ts

@ -24,7 +24,7 @@ export class UserForm extends Form<FormGroup, UpdateUserDto> {
],
password: ['',
[
Validators.nullValidator
Validators.required
]
],
passwordConfirm: ['',
@ -36,6 +36,16 @@ export class UserForm extends Form<FormGroup, UpdateUserDto> {
}));
}
public load(value: any) {
if (value) {
this.form.controls['password'].setValidators(Validators.nullValidator);
} else {
this.form.controls['password'].setValidators(Validators.required);
}
super.load(value);
}
protected transformLoad(user: UpdateUserDto) {
return { ...user, permissions: user.permissions.join('\n') };
}

Loading…
Cancel
Save