mirror of
https://github.com/PR0M3TH3AN/bitvid.git
synced 2026-10-28 00:12:25 +00:00
Clicking Send threw "this.controller.handleDmAppShellSendMessage is not a function". The DM app-shell renderer wires its callbacks on `this.controller` (ProfileDirectMessageController), but the controller never delegated them to `this.actions` — so Send, mark-read, mark-all-read, read-receipt/typing toggles and open-settings all threw and did nothing. Add the six delegations. The send path itself (encrypt -> sign -> publish) was fine. Regression test asserts the controller delegates each app-shell callback to this.actions. Co-Authored-By: Claude Opus 4.8 <[email protected]>