fix: append auth token to url
This commit is contained in:
parent
10e41875e6
commit
8e172ebef9
|
@ -5,6 +5,7 @@ import { CustomClientOptions, optionsToConfig } from "../utils/options.js";
|
||||||
import path from "path";
|
import path from "path";
|
||||||
import { DEFAULT_UPLOAD_OPTIONS } from "#methods/upload.js";
|
import { DEFAULT_UPLOAD_OPTIONS } from "#methods/upload.js";
|
||||||
import { getS5DownloadCid, getS5MetadataCid } from "#generated/index.js";
|
import { getS5DownloadCid, getS5MetadataCid } from "#generated/index.js";
|
||||||
|
import { addUrlQuery } from "#utils/url.js";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Custom download options.
|
* Custom download options.
|
||||||
|
@ -81,7 +82,10 @@ export async function getCidUrl(
|
||||||
cid: string,
|
cid: string,
|
||||||
customOptions: CustomDownloadOptions = {},
|
customOptions: CustomDownloadOptions = {},
|
||||||
): Promise<string> {
|
): Promise<string> {
|
||||||
return path.join(this.portalUrl, cid);
|
const opt = { ...this.customOptions, customOptions };
|
||||||
|
return addUrlQuery(path.join(this.portalUrl, cid), {
|
||||||
|
auth_token: opt.ApiKey,
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in New Issue