Commit 9f2469d
committed
fix(logs-block): declare the triggers input as the string it becomes
The generic handler JSON.parses any post-transform input declared 'array'
or 'json'. Since `joinIds` has already turned the selection into a
comma-separated string by then, the array declaration logged a parse
warning on every run, and JSON-looking advanced input would have been
turned into an array the tool does not accept.
Matches the legacy Logs block, which already declares triggers as a
string, and locks the invariant with a test. Also drops `any` from the
new test helper.1 parent 92264bf commit 9f2469d
2 files changed
Lines changed: 11 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
52 | 60 | | |
53 | 61 | | |
54 | 62 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
597 | 597 | | |
598 | 598 | | |
599 | 599 | | |
600 | | - | |
601 | | - | |
| 600 | + | |
| 601 | + | |
602 | 602 | | |
603 | 603 | | |
604 | 604 | | |
| |||
0 commit comments