hark-chat-hook: restart possibly killed subscription
Issue may have caused the subscription to be killed by way of a
crashed %fact handling. If so, restart the subscription.
++ on-load
|= old=vase
^- (quip card _this)
- `this(state !<(state-0 old))
+ :_ this(state !<(state-0 old))
+ ?: (~(has by wex.bowl) [/chat our.bowl %chat-store])
+ ~
+ ~[watch-chat:ha]
::
++ on-watch
|= =path
