chat-view: join chat after acquiring metadata
hark-chat-hook scries for the group in order to determine whether the
chat should be automatically watched for notifications. Therefore, if we
are joining a chat, we should acquire the metadata before joining the
chat. This is to ensure that the scry works correctly.
Fixes
(en-path:resource rid)
?> ?=(^ path)
:~ (group-pull-hook-poke %add ship rid)
- (chat-hook-poke %add-synced ship t.path ask-history)
(metadata-hook-poke %add-synced ship path)
+ (chat-hook-poke %add-synced ship t.path ask-history)
==
::
++ diff-chat-update
