]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commitdiff
webui: Fix zero pasteLongTextToFileLen to disable conversion being overridden (#17445)
authorAndika Wasisto <redacted>
Wed, 3 Dec 2025 19:45:17 +0000 (02:45 +0700)
committerGitHub <redacted>
Wed, 3 Dec 2025 19:45:17 +0000 (20:45 +0100)
* webui: Fix zero pasteLongTextToFileLen to disable conversion being overridden

Zero pasteLongTextToFileLen should disable the conversion, but it was
overwritten with 2500.

* Apply suggestions from code review

* Update webui build

tools/server/public/index.html.gz
tools/server/webui/src/lib/components/app/chat/ChatForm/ChatForm.svelte

index b911b6e769e555f6244b4b8d081a62381deb21ba..8e3d997f09bdfcaae7d3cbb7c5351bde523fa2de 100644 (file)
Binary files a/tools/server/public/index.html.gz and b/tools/server/public/index.html.gz differ
index 97dccd8be8fc6c2ad7f9fcf0a98f4faa597a230b..7f8e38286d268362d9f3461a3e9eba415882e8a9 100644 (file)
        let fileInputRef: ChatFormFileInputInvisible | undefined = $state(undefined);
        let isRecording = $state(false);
        let message = $state('');
-       let pasteLongTextToFileLength = $derived(Number(currentConfig.pasteLongTextToFileLen) || 2500);
+       let pasteLongTextToFileLength = $derived.by(() => {
+               const n = Number(currentConfig.pasteLongTextToFileLen);
+               return Number.isNaN(n) ? 2500 : n;
+       });
        let previousIsLoading = $state(isLoading);
        let recordingSupported = $state(false);
        let textareaRef: ChatFormTextarea | undefined = $state(undefined);