fix: remove duplicate notebook names in agent selects - use flat list instead of optgroup
All checks were successful
Deploy to Production / Build and Deploy (push) Successful in 1m31s
All checks were successful
Deploy to Production / Build and Deploy (push) Successful in 1m31s
This commit is contained in:
@@ -495,12 +495,12 @@ export function AgentDetailView({
|
||||
>
|
||||
<option value="">{t('agents.form.selectNotebook')}</option>
|
||||
{notebooks.filter(nb => !nb.parentId).map(nb => (
|
||||
<optgroup key={nb.id} label={nb.name}>
|
||||
<option value={nb.id}>{nb.name}</option>
|
||||
<>
|
||||
<option key={nb.id} value={nb.id}>{nb.name}</option>
|
||||
{notebooks.filter(c => c.parentId === nb.id).map(child => (
|
||||
<option key={child.id} value={child.id}> └ {child.name}</option>
|
||||
))}
|
||||
</optgroup>
|
||||
</>
|
||||
))}
|
||||
</select>
|
||||
</div>
|
||||
@@ -651,12 +651,12 @@ export function AgentDetailView({
|
||||
<select value={targetNotebookId} onChange={e => setTargetNotebookId(e.target.value)} className={selectCls}>
|
||||
<option value="">{t('agents.form.inbox')}</option>
|
||||
{notebooks.filter(nb => !nb.parentId).map(nb => (
|
||||
<optgroup key={nb.id} label={nb.name}>
|
||||
<option value={nb.id}>{nb.name}</option>
|
||||
<>
|
||||
<option key={nb.id} value={nb.id}>{nb.name}</option>
|
||||
{notebooks.filter(c => c.parentId === nb.id).map(child => (
|
||||
<option key={child.id} value={child.id}> └ {child.name}</option>
|
||||
))}
|
||||
</optgroup>
|
||||
</>
|
||||
))}
|
||||
</select>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user