🐛 Remote user with no email (#274)
Co-authored-by: Monta <monta@HP-ProBook-445-14-inch-G9-Notebook-PC-505aadfc.localdomain>
This commit is contained in:
@@ -111,7 +111,12 @@ export class ConsoleRemoteClient implements ConsoleServiceClient {
|
|||||||
|
|
||||||
if (!user) {
|
if (!user) {
|
||||||
if (!userDTO.email) {
|
if (!userDTO.email) {
|
||||||
throw CrudException.badRequest(`Email is required: ${JSON.stringify(userDTO)}`);
|
// if the id is an email, use it as email
|
||||||
|
if (userDTO._id.includes("@")) {
|
||||||
|
userDTO.email = userDTO._id;
|
||||||
|
} else {
|
||||||
|
throw CrudException.badRequest(`Email is required: ${JSON.stringify(userDTO)}`);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
let username = userDTO.email
|
let username = userDTO.email
|
||||||
|
|||||||
Reference in New Issue
Block a user