back to working on ProfileUser CSS

This commit is contained in:
Me
2023-01-17 16:35:17 +01:00
parent 2ac1d4c1bb
commit 053c630a95
3 changed files with 21 additions and 42 deletions

View File

@@ -334,24 +334,6 @@ export class FriendshipService {
return this.friendshipRepository.remove(friendship);
}
async deleteAllFriendships(user : User) {
let friendships = await this.friendshipRepository
.createQueryBuilder('friendship')
.leftJoinAndSelect('friendship.sender', 'sender')
.leftJoinAndSelect('friendship.receiver', 'receiver')
.where('friendship.sender = :sender', { sender: user })
.orWhere('friendship.receiver = :receiver', { receiver: user})
.getMany()
// return this.friendshipRepository.remove(friendships);
// return this.friendshipRepository.delete(friendships);
for (const friendship of friendships) {
this.friendshipRepository.remove(friendship);
}
return true;
}
async findIfUserIsBlockedOrHasBlocked(userConnectedId: number, userToFindId: number) {
// console.log("finding if user is blocked")
// console.log('user connected: ' + userConnectedId)

View File

@@ -113,23 +113,10 @@ export class UsersService {
}
async remove(id: number) {
console.log("deleting a user user.services")
// const user = await this.userRepository.findOneBy({id: id});
// if (!user)
// throw new HttpException(`The user could not be deleted.`,HttpStatus.NOT_FOUND);
let deleting = await this.userRepository
.createQueryBuilder()
.delete()
.from(User)
.where("user.id = :id", { id: id })
.execute();
// this.friendshipService.deleteAllFriendships(user)
// return this.userRepository.remove(user.id);
console.log("done delete user users.service")
// await this.userRepository.delete(user);
const user = await this.userRepository.findOneBy({id: id});
if (!user)
throw new HttpException(`The user could not be deleted.`,HttpStatus.NOT_FOUND);
return this.userRepository.remove(user);
}
async enableTwoFactorAuth(id: number) {