diff --git a/Source/Chatbook/Storage.wl b/Source/Chatbook/Storage.wl index 72e8ab86..eca06fb6 100644 --- a/Source/Chatbook/Storage.wl +++ b/Source/Chatbook/Storage.wl @@ -269,7 +269,10 @@ SaveChat[ messages: $$chatMessages, settings_Association, opts: OptionsPattern[ catchMine @ LogChatTiming @ saveChat[ messages, settings, OptionValue[ "AutoGenerateTitle" ] ]; SaveChat[ chat_ChatObject, settings_Association, opts: OptionsPattern[ ] ] := - catchMine @ LogChatTiming @ saveChat[ chat[ "Messages" ], settings, OptionValue[ "AutoGenerateTitle" ] ]; + catchMine @ SaveChat[ chat[ "Messages" ], settings, opts ]; + +SaveChat[ chat_Dataset, settings_Association, opts: OptionsPattern[ ] ] := + catchMine @ SaveChat[ Normal @ chat, settings, opts ]; SaveChat // endExportedDefinition;