Fix exporting chat model to JSON before it is initialized (#183597)

This commit is contained in:
Rob Lourens 2023-05-26 14:03:34 -07:00 committed by GitHub
parent 257e0b1eac
commit 354fb8fafa
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -502,10 +502,10 @@ export class ChatModel extends Disposable implements IChatModel {
toExport(): IExportableChatData {
return {
requesterUsername: this._session!.requesterUsername,
requesterAvatarIconUri: this._session!.requesterAvatarIconUri,
responderUsername: this._session!.responderUsername,
responderAvatarIconUri: this._session!.responderAvatarIconUri,
requesterUsername: this.requesterUsername,
requesterAvatarIconUri: this.requesterAvatarIconUri,
responderUsername: this.responderUsername,
responderAvatarIconUri: this.responderAvatarIconUri,
welcomeMessage: this._welcomeMessage?.content.map(c => {
if (Array.isArray(c)) {
return c;