Skip to content

Commit a93d801

Browse files
feat: add read replica option to getUserExperience (#3292)
1 parent e0d7a5c commit a93d801

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/schema/profile.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -207,6 +207,7 @@ const getUserExperience = (
207207
ctx: AuthContext,
208208
info: GraphQLResolveInfo,
209209
id: string,
210+
readReplica = true,
210211
): Promise<GQLUserExperience> =>
211212
graphorm.queryOneOrFail(
212213
ctx,
@@ -217,7 +218,7 @@ const getUserExperience = (
217218
return builder;
218219
},
219220
undefined,
220-
true,
221+
readReplica,
221222
);
222223

223224
export const resolvers = traceResolvers<unknown, AuthContext>({
@@ -293,7 +294,7 @@ export const resolvers = traceResolvers<unknown, AuthContext>({
293294
});
294295
});
295296

296-
return getUserExperience(ctx, info, entity.id);
297+
return getUserExperience(ctx, info, entity.id, false);
297298
},
298299
upsertUserWorkExperience: async (
299300
_,
@@ -335,7 +336,7 @@ export const resolvers = traceResolvers<unknown, AuthContext>({
335336
return saved;
336337
});
337338

338-
return getUserExperience(ctx, info, entity.id);
339+
return getUserExperience(ctx, info, entity.id, false);
339340
},
340341
removeUserExperience: async (_, { id }: { id: string }, ctx) => {
341342
await ctx.con

0 commit comments

Comments
 (0)