Skip to content

(Svelte) Send the right UUIDs from Svelte list buttons - #81

Merged
alexanderoster merged 1 commit into
alexanderoster:developfrom
krixkrix:svelte-list-button-uuids
Oct 21, 2026
Merged

alexanderoster merged 1 commit into
alexanderoster:developfrom
krixkrix:svelte-list-button-uuids

Conversation

@krixkrix

Copy link
Copy Markdown

The Svelte ExecutionList put the execution UUID under buttonvalueuuid only, so the plugin's selecteduuid was the null UUID and Build History "Reprint job" and "Details" failed with BUILDJOBEXECUTIONNOTFOUND. The server maps buttonvalueuuid to buttonuuid/buttonname, so it must carry the button UUID; BuildList sent the build UUID there too.

Both modules now use core's triggerSelectEvent/triggerButtonEvent, as vue2 does: selection value = row UUID, button value = button UUID.

The Svelte ExecutionList put the execution UUID under buttonvalueuuid
only, so the plugin's selecteduuid was the null UUID and Build History
"Reprint job" and "Details" failed with BUILDJOBEXECUTIONNOTFOUND. The
server maps buttonvalueuuid to buttonuuid/buttonname, so it must carry
the button UUID; BuildList sent the build UUID there too.

Both modules now use core's triggerSelectEvent/triggerButtonEvent, as
vue2 does: selection value = row UUID, button value = button UUID.
@alexanderoster
alexanderoster merged commit aba8392 into alexanderoster:develop Oct 21, 2026
2 checks passed
@krixkrix
krixkrix deleted the svelte-list-button-uuids branch October 22, 2026 07:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants