From 0bdececad49e1edab44115da1084f43823210470 Mon Sep 17 00:00:00 2001 From: Ramon Candel Date: Thu, 13 Jul 2023 14:19:12 +0200 Subject: [PATCH] Added fetch share domains --- src/drive/share/index.ts | 4 ++++ src/drive/share/types.ts | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/src/drive/share/index.ts b/src/drive/share/index.ts index 4a0f03c4..aadbaf87 100644 --- a/src/drive/share/index.ts +++ b/src/drive/share/index.ts @@ -9,6 +9,7 @@ import { GetSharedDirectoryPayload, GetShareLinkFolderSizePayload, ListShareLinksResponse, + ShareDomainsResponse, ShareLink, UpdateShareLinkPayload, } from './types'; @@ -133,6 +134,9 @@ export class Share { ); } + public getShareDomains(): Promise { + return this.client.get('/storage/share/domains', this.headers()); + } /** * Get size of folder in share links * @param payload diff --git a/src/drive/share/types.ts b/src/drive/share/types.ts index 5d57a062..3ce504ac 100644 --- a/src/drive/share/types.ts +++ b/src/drive/share/types.ts @@ -72,6 +72,10 @@ export interface SharedDirectoryFile { encryptionKey: string; } +export interface ShareDomainsResponse { + list: string[]; +} + export type ListShareLinksItem = Pick< ShareLink, 'id' | 'token' | 'views' | 'timesValid' | 'active' | 'isFolder' | 'createdAt' | 'updatedAt' | 'fileSize'