Skip to content

Commit

Permalink
Fixed the workspace name after re-rendering the chat component (#270)
Browse files Browse the repository at this point in the history
  • Loading branch information
SommerEngineering authored Jan 21, 2025
1 parent 1681405 commit 09d67bc
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 3 deletions.
12 changes: 10 additions & 2 deletions app/MindWork AI Studio/Components/ChatComponent.razor.cs
Original file line number Diff line number Diff line change
Expand Up @@ -123,6 +123,13 @@ protected override async Task OnInitializedAsync()
this.mustLoadChat = true;
this.Logger.LogInformation($"The loading of the chat '{this.loadChat.ChatId}' was deferred and will be loaded now.");
}

if (this.ChatThread is not null)
{
this.currentWorkspaceId = this.ChatThread.WorkspaceId;
this.currentWorkspaceName = await WorkspaceBehaviour.LoadWorkspaceName(this.ChatThread.WorkspaceId);
this.WorkspaceName(this.currentWorkspaceName);
}

await this.SelectProviderWhenLoadingChat();
await base.OnInitializedAsync();
Expand Down Expand Up @@ -538,14 +545,15 @@ private async Task LoadedChatChanged()
this.currentWorkspaceName = string.Empty;
this.WorkspaceName(this.currentWorkspaceName);
}

await this.SelectProviderWhenLoadingChat();
if (this.SettingsManager.ConfigurationData.Chat.ShowLatestMessageAfterLoading)
{
this.mustScrollToBottomAfterRender = true;
this.scrollRenderCountdown = 2;
this.StateHasChanged();
}

this.StateHasChanged();
}

private async Task ResetState()
Expand Down
3 changes: 2 additions & 1 deletion app/MindWork AI Studio/wwwroot/changelog/v0.9.27.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,6 @@
- Improved message process debugging. This helps to identify issues related to the message handling.
- Fixed the hostname validation message for ERI v1 data sources.
- Fixed a memory leak in the chat component.
- Fixed an issue with the workspace title not being updated when a chat was moved to another workspace.
- Fixed an issue with the workspace title not being updated when a chat was moved to another workspace.
- Fixed an issue with the chat component not loading the current workspace name when the component was refreshed.
- Removed the "send to" button from the ERI server assistant, since it is not supported.

0 comments on commit 09d67bc

Please sign in to comment.