0 Resolver file @Resolver() export class LaunchResolver { private readonly client: ApolloClient<any>; constructor() { this.client = new ApolloClient({ uri: ‘https://spacex-production.up.railway.app/graphql’, cache: new InMemoryCache(), }); } @Query(‘launches’) async getLaunches(): Promise<Launch[]> { const response = await this.client.query({ query: gql` query GetLaunches { launches { mission_name launch_date_utc } } `, }); return response.data.launches; } } I am running […]
1 Since Upwork is deprecating REST API support on December 15, I’ve started refactoring my application to support new GraphQL API. My main REST API requests are: Search Jobs: GET /api/profiles/v2/search/jobs.{format} Get Job Profile: GET /api/profiles/v1/jobs/{job_key}.{format} The problem is, GraphQL API Docs does not seem to have similar requests in "Search" directory. Only thing I […]
1 I have a sveltekit + apollo graphql project here. introspecting from my dev-env api here. The issue I’m having is the codegen with this config: import type { CodegenConfig } from ‘@graphql-codegen/cli’; const config: CodegenConfig = { schema: ‘<<<url>>>’, documents: ‘./src/lib/graphql-service/**/*.gql’, generates: { ‘./src/lib/graphql-service/generated.ts’: { plugins: [‘typescript’, ‘typescript-operations’, ‘graphql-codegen-svelte-apollo’] } }, watch: false }; […]
0 The context of our problem: We are new in using AWS DataStore via GraphQl and defined two models, Memory and UserLabel. type Memory @model { id: ID! authorId: String! text: String! createdOn: AWSDateTime! lastModifiedOn: AWSDateTime! userLabels: [UserLabel] @hasMany(fields: ["id"]) mapPin: [MapPin] @hasMany(fields: ["id"]) } type UserLabel @model { id: ID! authorId: String! name: String! […]
0 I am implementing a function to delete a record from the database with graphql but it is giving me headaches now. I am using hygraph/graphcms on which the query is running perfectly fine but its not working in the code. here is the query – const deleteLikeNotificationQuery = gql` mutation DeleteLikeNotification( $actorId: ID! $notifierId: […]
0 //Sever.js import { ApolloServer } from ‘@apollo/server’; import { startStandaloneServer } from ‘@apollo/server/standalone’; import {makeExecutableSchema} from "@graphql-tools/schema"; import {typeDefs, resolvers} from "./schema.js"; import { expressMiddleware } from ‘@apollo/server/express4’; import { ApolloServerPluginDrainHttpServer } from ‘@apollo/server/plugin/drainHttpServer’; import express from ‘express’; import http from ‘http’; import cors from ‘cors’; import bodyParser from ‘body-parser’; async function startServer(port, callback){ […]
0 I have developed a NestJs graphql app and now I want to authorize all my mutations and queries. Users get authenticated from Auth0. after following this article I have created below files in my project. AuthModule : import { Module } from ‘@nestjs/common’; import { PassportModule } from ‘@nestjs/passport’; import { JwtStrategy } from […]
0 i upgraded to apollo 4 and i am using koa js. But there are some problems with context. Authentication process does not work. Authentication time I get an error like this: **"message": "Cannot read properties of undefined (reading ‘headers’)" "code": "INTERNAL_SERVER_ERROR", @[email protected][email protected]/node_modules/@apollo/server/dist/esm/utils/schemaInstrumentation.js:36:28) backend/graphql/resolvers/posts.js:31:20 backend/util/check-auth.js:5:36** import { ApolloServer } from "@apollo/server"; import { ApolloServerPluginDrainHttpServer } […]