add mock method to unlock users

This commit is contained in:
Mads Rasmussen
2023-10-12 19:42:46 +02:00
parent 5520036715
commit eed3b1592b

View File

@@ -91,6 +91,19 @@ class UmbUserData extends UmbEntityData<UserResponseModel> {
user.state = UserStateModel.ACTIVE;
});
}
/**
* Unlock users
* @param {Array<string>} ids
* @memberof UmbUserData
*/
unlock(ids: Array<string>): void {
const users = this.data.filter((user) => ids.includes(user.id ?? ''));
users.forEach((user) => {
user.failedLoginAttempts = 0;
user.state = UserStateModel.ACTIVE;
});
}
}
export const data: Array<UserResponseModel & { type: string }> = [