Repository navigation
v2.5.4 — Fixed: Settled payments
Bug fixes
- Payments settled but the device was never triggered (v2.5.4): the invoice
listener sent the relay trigger viawebsocket_manager.send(...), which no
longer reaches the device's WebSocket on current LNbits versions. The call also
raised, which killed the listener task — so after the first settled payment
no further payment (single, multi-channel, Bolt Card or Mini-PoS) was
reported to the device, even though the invoice was paid. Switchedtasks.py
back to the publicwebsocket_updater(...)helper — the same call every other
trigger in the extension already uses (Identity-Login, NFC-Tag, PIN prompt). - Listener hardening (v2.5.4): a failure while handling one paid invoice can
no longer stop the listener; the error is logged and the next payment is still
processed.
Upgrade notes
Reinstall the extension (uninstall → reinstall).