First code contribution to @gancio (I hope it is is good enough to solve the problem and they accept my merge request 🙂)
https://framagit.org/les/gancio/-/merge_requests/72
For a Python developer, digging into Javascript world was a bit challenging, but it was good to learn new things.