Skip to content
This repository was archived by the owner on Jul 22, 2025. It is now read-only.

Commit b169d68

Browse files
committed
simpler code
1 parent 7dd67fc commit b169d68

File tree

2 files changed

+4
-14
lines changed

2 files changed

+4
-14
lines changed

assets/javascripts/discourse/components/ai-embedding-editor.gjs

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -288,11 +288,6 @@ export default class AiEmbeddingEditor extends Component {
288288
});
289289
}
290290

291-
@action
292-
providerParamsKeys(providerParams) {
293-
return providerParams ? Object.keys(providerParams) : [];
294-
}
295-
296291
<template>
297292
{{#if this.showPresets}}
298293
<BackButton
@@ -499,7 +494,7 @@ export default class AiEmbeddingEditor extends Component {
499494
{{! provider-specific content }}
500495
{{#if this.currentProvider}}
501496
<form.Object @name="provider_params" as |object providerData|>
502-
{{#each (this.providerParamsKeys providerData) as |name|}}
497+
{{#each-in providerData as |name|}}
503498
{{#let (get this.providerParams name) as |params|}}
504499
{{#if params}}
505500
<object.Field
@@ -528,7 +523,7 @@ export default class AiEmbeddingEditor extends Component {
528523
</object.Field>
529524
{{/if}}
530525
{{/let}}
531-
{{/each}}
526+
{{/each-in}}
532527
</form.Object>
533528
{{/if}}
534529

assets/javascripts/discourse/components/ai-llm-editor-form.gjs

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -250,11 +250,6 @@ export default class AiLlmEditorForm extends Component {
250250
});
251251
}
252252

253-
@action
254-
providerParamsKeys(data) {
255-
return data ? Object.keys(data) : [];
256-
}
257-
258253
<template>
259254
<Form
260255
@onSubmit={{this.save}}
@@ -340,7 +335,7 @@ export default class AiLlmEditorForm extends Component {
340335
</form.Field>
341336

342337
<form.Object @name="provider_params" as |object providerParamsData|>
343-
{{#each (this.providerParamsKeys providerParamsData) as |name|}}
338+
{{#each-in providerParamsData as |name|}}
344339
{{#let
345340
(get (this.metaProviderParams data.provider) name)
346341
as |params|
@@ -368,7 +363,7 @@ export default class AiLlmEditorForm extends Component {
368363
{{/if}}
369364
</object.Field>
370365
{{/let}}
371-
{{/each}}
366+
{{/each-in}}
372367
</form.Object>
373368

374369
<form.Field

0 commit comments

Comments
 (0)