chore: made the required changes in auth and user modules to accommodate changes made in user schema

This commit is contained in:
Balu Babu
2023-01-19 05:53:23 +05:30
parent 8fdcc5dd50
commit c38ad89cd7
6 changed files with 23 additions and 177 deletions

View File

@@ -24,7 +24,7 @@ export class UserService {
try {
const user = await this.prisma.user.findUniqueOrThrow({
where: {
id: userUid,
uid: userUid,
},
});
return O.some(user);
@@ -52,9 +52,9 @@ export class UserService {
async createUserSSO(accessToken: string, refreshToken: string, profile) {
const createdUser = await this.prisma.user.create({
data: {
name: !profile.displayName ? null : profile.displayName,
displayName: !profile.displayName ? null : profile.displayName,
email: profile.emails[0].value,
image: !profile.photos ? null : profile.photos[0].value,
photoURL: !profile.photos ? null : profile.photos[0].value,
accounts: {
create: {
provider: profile.provider,
@@ -83,7 +83,7 @@ export class UserService {
providerAccessToken: accessToken ? accessToken : null,
user: {
connect: {
id: user.id,
uid: user.uid,
},
},
},