fix: possibility to create accounts without login

This commit is contained in:
Julien Calixte
2019-08-23 10:06:09 +02:00
parent 53972ca6ed
commit 93a17d4ef5
6 changed files with 34 additions and 29 deletions

View File

@@ -132,6 +132,10 @@ export default class AccountNew extends Vue {
const aliases: string[] = this.users.map((user: IUser) =>
user.alias ? user.alias.toLowerCase() : ''
)
if (aliases.length === 0) {
notif.alert('Au moins une personne doit être créée.')
return false
}
if (aliases.length !== new Set(aliases).size) {
notif.alert('Les alias doivent être uniques.')
return false