From b96d8fe64b669be4e5ad661f5a302259252f241f Mon Sep 17 00:00:00 2001 From: Subhamoy Biswas Date: Thu, 5 Mar 2026 15:26:05 +0530 Subject: [PATCH] fix: neodlp-pot sidecar not registered error on flatpak --- src/helpers/use-pot-server.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/helpers/use-pot-server.ts b/src/helpers/use-pot-server.ts index 0c680a4..e24129a 100644 --- a/src/helpers/use-pot-server.ts +++ b/src/helpers/use-pot-server.ts @@ -17,7 +17,12 @@ export default function usePotServer() { }; const startPotServer = async (port?: number) => { - const runCommand = Command.sidecar('binaries/neodlp-pot', [ + const isFlatpak = await invoke('is_flatpak'); + const runCommand = isFlatpak + ? Command.create('sh', [ + '-c', `/app/bin/neodlp-pot server --port ${port ? port.toString() : potServerPort.toString()}` + ]) + : Command.sidecar('binaries/neodlp-pot', [ 'server', '--port', port ? port.toString() : potServerPort.toString(),