From 11e2d121b13a0d318c0f9ebae7283f6cd3a7942b Mon Sep 17 00:00:00 2001 From: Andras Schmelczer Date: Fri, 4 Apr 2025 22:02:24 +0100 Subject: [PATCH] Update API types --- .../sync-client/src/services/sync-service.ts | 25 ++-- frontend/sync-client/src/services/types.ts | 128 ++++++++---------- 2 files changed, 63 insertions(+), 90 deletions(-) diff --git a/frontend/sync-client/src/services/sync-service.ts b/frontend/sync-client/src/services/sync-service.ts index 79c7a382..4af744ee 100644 --- a/frontend/sync-client/src/services/sync-service.ts +++ b/frontend/sync-client/src/services/sync-service.ts @@ -87,9 +87,6 @@ export class SyncService { params: { path: { vault_id: vaultName - }, - header: { - authorization: `Bearer ${this.settings.getSettings().token}` } }, // eslint-disable-next-line @@ -142,9 +139,6 @@ export class SyncService { path: { vault_id: vaultName, document_id: documentId - }, - header: { - authorization: `Bearer ${this.settings.getSettings().token}` } }, // eslint-disable-next-line @@ -185,9 +179,6 @@ export class SyncService { path: { vault_id: vaultName, document_id: documentId - }, - header: { - authorization: `Bearer ${this.settings.getSettings().token}` } }, body: { @@ -223,9 +214,6 @@ export class SyncService { path: { vault_id: vaultName, document_id: documentId - }, - header: { - authorization: `Bearer ${this.settings.getSettings().token}` } } } @@ -258,9 +246,6 @@ export class SyncService { path: { vault_id: vaultName }, - header: { - authorization: `Bearer ${this.settings.getSettings().token}` - }, query: { since_update_id: since } @@ -341,11 +326,17 @@ export class SyncService { fetch: this.connectionStatus.getFetchImplementation( this.logger, this._fetchImplementation - ) + ), + headers: { + authorization: `Bearer ${this.settings.getSettings().token}` + } }), createClient({ baseUrl: remoteUri, - fetch: this._fetchImplementation + fetch: this._fetchImplementation, + headers: { + authorization: `Bearer ${this.settings.getSettings().token}` + } }) ]; } diff --git a/frontend/sync-client/src/services/types.ts b/frontend/sync-client/src/services/types.ts index 29983c8d..55f72315 100644 --- a/frontend/sync-client/src/services/types.ts +++ b/frontend/sync-client/src/services/types.ts @@ -4,52 +4,6 @@ */ export interface paths { - "/vaults/{vault_id}/ping": { - parameters: { - query?: never; - header?: never; - path?: never; - cookie?: never; - }; - get: { - parameters: { - query?: never; - header?: { - authorization?: string; - }; - path: { - vault_id: string; - }; - cookie?: never; - }; - requestBody?: never; - responses: { - 200: { - headers: { - [name: string]: unknown; - }; - content: { - "application/json": components["schemas"]["PingResponse"]; - }; - }; - default: { - headers: { - [name: string]: unknown; - }; - content: { - "application/json": components["schemas"]["SerializedError"]; - }; - }; - }; - }; - put?: never; - post?: never; - delete?: never; - options?: never; - head?: never; - patch?: never; - trace?: never; - }; "/vaults/{vault_id}/documents": { parameters: { query?: never; @@ -62,9 +16,7 @@ export interface paths { query?: { since_update_id?: number | null; }; - header: { - authorization: string; - }; + header?: never; path: { vault_id: string; }; @@ -94,9 +46,7 @@ export interface paths { post: { parameters: { query?: never; - header: { - authorization: string; - }; + header?: never; path: { vault_id: string; }; @@ -144,9 +94,7 @@ export interface paths { post: { parameters: { query?: never; - header: { - authorization: string; - }; + header?: never; path: { vault_id: string; }; @@ -192,9 +140,7 @@ export interface paths { get: { parameters: { query?: never; - header: { - authorization: string; - }; + header?: never; path: { document_id: string; vault_id: string; @@ -224,9 +170,7 @@ export interface paths { put: { parameters: { query?: never; - header: { - authorization: string; - }; + header?: never; path: { document_id: string; vault_id: string; @@ -261,9 +205,7 @@ export interface paths { delete: { parameters: { query?: never; - header: { - authorization: string; - }; + header?: never; path: { document_id: string; vault_id: string; @@ -310,9 +252,7 @@ export interface paths { put: { parameters: { query?: never; - header: { - authorization: string; - }; + header?: never; path: { document_id: string; vault_id: string; @@ -361,9 +301,7 @@ export interface paths { put: { parameters: { query?: never; - header: { - authorization: string; - }; + header?: never; path: { document_id: string; vault_id: string; @@ -409,9 +347,7 @@ export interface paths { put: { parameters: { query?: never; - header: { - authorization: string; - }; + header?: never; path: { document_id: string; vault_id: string; @@ -447,6 +383,52 @@ export interface paths { patch?: never; trace?: never; }; + "/vaults/{vault_id}/ping": { + parameters: { + query?: never; + header?: never; + path?: never; + cookie?: never; + }; + get: { + parameters: { + query?: never; + header?: { + authorization?: string; + }; + path: { + vault_id: string; + }; + cookie?: never; + }; + requestBody?: never; + responses: { + 200: { + headers: { + [name: string]: unknown; + }; + content: { + "application/json": components["schemas"]["PingResponse"]; + }; + }; + default: { + headers: { + [name: string]: unknown; + }; + content: { + "application/json": components["schemas"]["SerializedError"]; + }; + }; + }; + }; + put?: never; + post?: never; + delete?: never; + options?: never; + head?: never; + patch?: never; + trace?: never; + }; } export type webhooks = Record; export interface components {