From 6bd4fd91ffdcb8542a16bad122dfef2fcce07779 Mon Sep 17 00:00:00 2001 From: ankitsridhar16 Date: Thu, 15 Dec 2022 23:25:21 +0530 Subject: [PATCH] chore: updated user resolver with updated service methods --- .../src/user-environment/user.resolver.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/packages/hoppscotch-backend/src/user-environment/user.resolver.ts b/packages/hoppscotch-backend/src/user-environment/user.resolver.ts index 97acdac2c..3dbfc949b 100644 --- a/packages/hoppscotch-backend/src/user-environment/user.resolver.ts +++ b/packages/hoppscotch-backend/src/user-environment/user.resolver.ts @@ -2,6 +2,8 @@ import { Parent, ResolveField, Resolver } from '@nestjs/graphql'; import { User } from 'src/user/user.model'; import { UserEnvironment } from './user-environments.model'; import { UserEnvironmentsService } from './user-environments.service'; +import * as E from 'fp-ts/Either'; +import { throwErr } from '../utils'; @Resolver(() => User) export class UserEnvsUserResolver { @@ -20,8 +22,9 @@ export class UserEnvsUserResolver { async globalEnvironments( @Parent() user: User, ): Promise { - return await this.userEnvironmentsService.fetchUserGlobalEnvironments( - user.uid, - ); + const userEnvironment = + await this.userEnvironmentsService.fetchUserGlobalEnvironment(user.uid); + if (E.isLeft(userEnvironment)) throwErr(userEnvironment.left); + return userEnvironment.right; } }