Skip to content

Commit 9b0df3f

Browse files
authored
Merge pull request #1536 from ccnmtl/fix-n-response
Fix processing parameter endpoints. (Quick fix)
2 parents 70f04fb + 4f678a8 commit 9b0df3f

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

media/src/objects/Point.svelte

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,14 @@
5050
let tau = $state(0);
5151
let t0 = $derived(math.parse(params.t0 ?? '0').evaluate());
5252
let t1 = $derived(math.parse(params.t1 ?? '1').evaluate());
53+
54+
// $inspect(t1);
55+
5356
let tVal = $derived(t0 + tau * (t1 - t0));
5457
let displayTVal = $derived(tVal.toFixed(2));
5558
56-
let N0 = $derived(math.parse(params.n0 ?? '0').evaluate());
57-
let N1 = $derived(math.parse(params.n1 ?? '0').evaluate());
59+
let N0 = $derived(math.parse(params.n0.toString() ?? '0').evaluate());
60+
let N1 = $derived(math.parse(params.n1.toString() ?? '0').evaluate());
5861
5962
let last;
6063
@@ -277,7 +280,7 @@
277280
Number.isFinite(math.parse(val).evaluate())}
278281
value={params[name]}
279282
{name}
280-
oncleared={(val) => {
283+
cleared={(val) => {
281284
params[name] = val;
282285
}}
283286
/>

media/src/objects/Vector.svelte

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,8 +71,8 @@
7171
7272
let last = null;
7373
74-
let N0 = $derived(math.parse(params.n0 ?? '0').evaluate());
75-
let N1 = $derived(math.parse(params.n1 ?? '0').evaluate());
74+
let N0 = $derived(math.parse(params.n0.toString() ?? '0').evaluate());
75+
let N1 = $derived(math.parse(params.n1.toString() ?? '0').evaluate());
7676
7777
const arrowMaterial = new THREE.MeshPhongMaterial({
7878
color: color,
@@ -382,6 +382,7 @@
382382
class="form-control form-control-sm box-4"
383383
type="number"
384384
bind:value={params.n1}
385+
min={params.n0}
385386
name="n1"
386387
/>
387388
{/if}

0 commit comments

Comments
 (0)