UX: Hide AI bot in seeded LLM (#858)

AI bot won't be turned on for seeded LLMs so it makes no sense to expose it here. This will cleanup the template and avoid the double `{{#unless}}` check.
This commit is contained in:
Keegan George 2024-10-24 08:36:17 +09:00 committed by GitHub
parent 72111a10ae
commit 9e8608b070
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 15 additions and 17 deletions

View File

@ -300,25 +300,23 @@ export default class AiLlmEditorForm extends Component {
@content={{i18n "discourse_ai.llms.hints.enabled_chat_bot"}}
/>
</div>
{{/unless}}
{{#if @model.user}}
<div class="control-group">
<label>{{i18n "discourse_ai.llms.ai_bot_user"}}</label>
<a
class="avatar"
href={{@model.user.path}}
data-user-card={{@model.user.username}}
>
{{Avatar @model.user.avatar_template "small"}}
</a>
<LinkTo @route="adminUser" @model={{this.adminUser}}>
{{@model.user.username}}
</LinkTo>
</div>
{{/if}}
{{#if @model.user}}
<div class="control-group">
<label>{{i18n "discourse_ai.llms.ai_bot_user"}}</label>
<a
class="avatar"
href={{@model.user.path}}
data-user-card={{@model.user.username}}
>
{{Avatar @model.user.avatar_template "small"}}
</a>
<LinkTo @route="adminUser" @model={{this.adminUser}}>
{{@model.user.username}}
</LinkTo>
</div>
{{/if}}
{{#unless this.seeded}}
<div class="control-group ai-llm-editor__action_panel">
<DButton
class="ai-llm-editor__test"