This commit is contained in:
@@ -12,7 +12,7 @@ import { Card } from 'src/cards/schemas/cards.schema';
|
|||||||
import { EventEmitter2 } from '@nestjs/event-emitter';
|
import { EventEmitter2 } from '@nestjs/event-emitter';
|
||||||
import { WithTransaction, getCurrentTeam, shuffle } from '../utils';
|
import { WithTransaction, getCurrentTeam, shuffle } from '../utils';
|
||||||
import { TurnService } from './turn.service';
|
import { TurnService } from './turn.service';
|
||||||
import { CardRole, CardType } from 'src/cards/schemas/cards.types';
|
import { CardRole } from 'src/cards/schemas/cards.types';
|
||||||
import { User } from 'src/users/schemas/user.entity';
|
import { User } from 'src/users/schemas/user.entity';
|
||||||
import { ReadTeamDto } from '../dto/read-games.dto';
|
import { ReadTeamDto } from '../dto/read-games.dto';
|
||||||
|
|
||||||
|
|||||||
@@ -139,7 +139,11 @@ export class UsersService {
|
|||||||
if (!user) {
|
if (!user) {
|
||||||
const createdUser = new this.userModel({ ...data, userId });
|
const createdUser = new this.userModel({ ...data, userId });
|
||||||
user = await createdUser.save();
|
user = await createdUser.save();
|
||||||
|
} else {
|
||||||
|
Object.assign(user, data);
|
||||||
|
await user.save();
|
||||||
}
|
}
|
||||||
|
|
||||||
return user;
|
return user;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user