Socket
Socket
Sign inDemoInstall

@subql/apollo-links

Package Overview
Dependencies
Maintainers
2
Versions
70
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@subql/apollo-links - npm Package Compare versions

Comparing version 1.1.0 to 1.1.1-0

14

dist/core/clusterAuthLink.js

@@ -7,3 +7,3 @@ "use strict";

const core_1 = require("@apollo/client/core");
const authHelper_1 = require("../auth/authHelper");
const auth_1 = require("../auth");
const types_1 = require("../types");

@@ -27,5 +27,5 @@ const query_1 = require("../utils/query");

if (params === null || params === void 0 ? void 0 : params.data) {
const { authorization, url, type } = params.data;
const { authorization, url, type, indexer } = params.data;
const headers = { authorization };
operation.setContext({ url, headers, type });
operation.setContext({ url, headers, type, indexer });
sub = forward(operation).subscribe(observer);

@@ -75,4 +75,4 @@ }

const { token, id, url, indexer } = nextAgreement;
if (!(0, authHelper_1.isTokenExpired)(token))
return { data: Object.assign({ url, type }, this.tokenToAuthHeader(token)) };
if (!(0, auth_1.isTokenExpired)(token))
return { data: Object.assign({ url, type, indexer }, this.tokenToAuthHeader(token)) };
try {

@@ -89,3 +89,3 @@ (_a = this.logger) === null || _a === void 0 ? void 0 : _a.debug(`request new token for indexer ${indexer}`);

(_b = this.logger) === null || _b === void 0 ? void 0 : _b.debug(`request new token for indexer ${indexer} success`);
return { data: Object.assign({ url, type }, this.tokenToAuthHeader(res.token)) };
return { data: Object.assign({ url, type, indexer }, this.tokenToAuthHeader(res.token)) };
}

@@ -114,3 +114,3 @@ catch (error) {

const { authorization } = signedState;
return { data: { authorization, url, type } };
return { data: { authorization, url, type, indexer } };
}

@@ -117,0 +117,0 @@ catch (error) {

{
"name": "@subql/apollo-links",
"version": "1.1.0",
"version": "1.1.1-0",
"description": "SubQuery Network - graphql links",

@@ -31,3 +31,3 @@ "main": "dist/index.js",

},
"stableVersion": "1.0.8"
"stableVersion": "1.1.0"
}

@@ -7,3 +7,3 @@ // Copyright 2020-2022 SubQuery Pte Ltd authors & contributors

import { isTokenExpired } from '../auth/authHelper';
import { isTokenExpired } from '../auth';
import { ChannelAuth, OrderType } from '../types';

@@ -26,2 +26,3 @@ import { Logger } from '../utils/logger';

type: OrderType;
indexer: string;
};

@@ -55,5 +56,5 @@ error?: {

if (params?.data) {
const { authorization, url, type } = params.data;
const { authorization, url, type, indexer } = params.data;
const headers = { authorization };
operation.setContext({ url, headers, type });
operation.setContext({ url, headers, type, indexer });

@@ -104,3 +105,4 @@ sub = forward(operation).subscribe(observer);

const { token, id, url, indexer } = nextAgreement;
if (!isTokenExpired(token)) return { data: { url, type, ...this.tokenToAuthHeader(token) } };
if (!isTokenExpired(token))
return { data: { url, type, indexer, ...this.tokenToAuthHeader(token) } };

@@ -119,3 +121,3 @@ try {

this.logger?.debug(`request new token for indexer ${indexer} success`);
return { data: { url, type, ...this.tokenToAuthHeader(res.token) } };
return { data: { url, type, indexer, ...this.tokenToAuthHeader(res.token) } };
} catch (error) {

@@ -148,3 +150,3 @@ this.logger?.debug(

const { authorization } = signedState;
return { data: { authorization, url, type } };
return { data: { authorization, url, type, indexer } };
} catch (error) {

@@ -151,0 +153,0 @@ this.logger?.debug(`request new state signature for indexer ${indexer} failed`);

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc