From ea42c1db8a6cd41197b54ecc1a80da46d786d5d7 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Tue, 26 May 2026 22:44:50 +0100 Subject: [PATCH] fix(release): stabilize plugin prerelease tests --- .../memory-core/src/memory/manager.watcher-config.test.ts | 4 ++++ extensions/whatsapp/src/accounts.ts | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/extensions/memory-core/src/memory/manager.watcher-config.test.ts b/extensions/memory-core/src/memory/manager.watcher-config.test.ts index 409a833c1fb..721cc0bd012 100644 --- a/extensions/memory-core/src/memory/manager.watcher-config.test.ts +++ b/extensions/memory-core/src/memory/manager.watcher-config.test.ts @@ -151,8 +151,11 @@ describe("memory watcher config", () => { let manager: MemoryIndexManager | null = null; let workspaceDir = ""; let extraDir = ""; + let originalPlatform: NodeJS.Platform; beforeEach(async () => { + originalPlatform = process.platform; + Object.defineProperty(process, "platform", { value: "darwin", configurable: true }); vi.clearAllMocks(); clearRegistry(); registerBuiltInMemoryEmbeddingProviders({ registerMemoryEmbeddingProvider: registerAdapter }); @@ -166,6 +169,7 @@ describe("memory watcher config", () => { afterEach(async () => { vi.useRealTimers(); + Object.defineProperty(process, "platform", { value: originalPlatform, configurable: true }); watchMock.mockClear(); nativeWatchMock.mockClear(); createdChokidarWatchers.length = 0; diff --git a/extensions/whatsapp/src/accounts.ts b/extensions/whatsapp/src/accounts.ts index aa8302d38c8..17f2b94aaf7 100644 --- a/extensions/whatsapp/src/accounts.ts +++ b/extensions/whatsapp/src/accounts.ts @@ -162,7 +162,7 @@ export function resolveWhatsAppMediaMaxBytes( typeof account.mediaMaxMb === "number" && account.mediaMaxMb > 0 ? account.mediaMaxMb : DEFAULT_WHATSAPP_MEDIA_MAX_MB; - return mediaMaxMb * 1024 * 1024; + return Math.floor(mediaMaxMb * 1024 * 1024); } export function listEnabledWhatsAppAccounts(cfg: OpenClawConfig): ResolvedWhatsAppAccount[] {