core: update chat preferences (#1292)

* core: update chat preferences

* refactor, types

* rename types

* rename types

* make voice on by default

* create new user with empty preferences

* fix test
This commit is contained in:
Evgeny Poberezkin
2022-11-04 17:05:21 +00:00
committed by GitHub
parent 1bf3154488
commit 89de5497ef
10 changed files with 455 additions and 154 deletions
+2 -1
View File
@@ -40,7 +40,8 @@ runInputLoop ct cc = forever $ do
CRChatCmdError _ -> when (isMessage cmd) $ echo s
_ -> pure ()
let testV = testView $ config cc
printToTerminal ct $ responseToView testV r
user <- readTVarIO $ currentUser cc
printToTerminal ct $ responseToView user testV r
where
echo s = printToTerminal ct [plain s]
isMessage = \case