From f8de78f3ab2a8a7bb77afdc047d879bcdfe6c477 Mon Sep 17 00:00:00 2001 From: chatenium Date: Wed, 8 Apr 2026 13:51:43 +0200 Subject: [PATCH] Type fixes --- package.json | 2 +- src/domain/sessionManager.schema.ts | 2 +- src/mocks/storage/keyring.ts | 8 ++++---- src/services/fileUploadService.test.ts | 4 +++- 4 files changed, 9 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index e194bae..6025a35 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "typescript": "^5.5.3", "vitest": "^4.1.2" }, - "private": true, + "private": false, "dependencies": { "@faker-js/faker": "^10.4.0", "axios": "^1.14.0", diff --git a/src/domain/sessionManager.schema.ts b/src/domain/sessionManager.schema.ts index a400630..8d1481f 100644 --- a/src/domain/sessionManager.schema.ts +++ b/src/domain/sessionManager.schema.ts @@ -1,5 +1,5 @@ import {PublicUserData} from "./common.schema"; -import {GIF} from "./userService.schema"; +import {GIF, PersonalUserData} from "./userService.schema"; export interface Session { userData: PersonalUserData diff --git a/src/mocks/storage/keyring.ts b/src/mocks/storage/keyring.ts index bda9383..48a6242 100644 --- a/src/mocks/storage/keyring.ts +++ b/src/mocks/storage/keyring.ts @@ -11,11 +11,11 @@ export class KeyringMock implements KeyringAPI { return this.ring[key]; } + getAll(): string[] { + return Object.keys(this.ring); + } + delete(key: string) { delete this.ring[key]; } - - flush() { - this.ring = {}; - } } \ No newline at end of file diff --git a/src/services/fileUploadService.test.ts b/src/services/fileUploadService.test.ts index c30c2e8..06b21c1 100644 --- a/src/services/fileUploadService.test.ts +++ b/src/services/fileUploadService.test.ts @@ -4,7 +4,9 @@ import {FileUploadService} from "./fileUploadService"; describe("fileUploadService", () => { it('should upload files', async () => { const service = new FileUploadService(""); - const uploadId = await service.uploadFiles("", "", []) + const uploadId = await service.uploadFiles("", "", [], { + fileProgressUpdate: () => {} + }) expect(uploadId).toBe("MockUploadId") }); }) \ No newline at end of file