Skip to content

Commit 9ed41ab

Browse files
fix: enabled skills removed from title list, shown with guide instead
1 parent ccbe70a commit 9ed41ab

1 file changed

Lines changed: 6 additions & 5 deletions

File tree

index.html

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2587,14 +2587,15 @@
25872587
...dbEntries,
25882588
...aiSkillEntries
25892589
];
2590-
const allTitles = allEntries.map(e => e.title);
25912590
const enabledEntries = allEntries.filter(e => _isSkillSendEnabled(e.title));
2592-
let skillBlock = allTitles.length
2593-
? 'Skill set: ' + allTitles.join(',\n') + ','
2591+
const enabledTitles = new Set(enabledEntries.map(e => e.title));
2592+
const listTitles = allEntries.map(e => e.title).filter(t => !enabledTitles.has(t));
2593+
let skillBlock = listTitles.length
2594+
? 'Skill set: ' + listTitles.join(',\n') + ','
25942595
: '';
25952596
if (enabledEntries.length) {
2596-
skillBlock += '\n\n' +
2597-
enabledEntries.map(e => e.title + '\n' + e.guide).join('\n\n');
2597+
if (skillBlock) skillBlock += '\n\n';
2598+
skillBlock += enabledEntries.map(e => e.title + '\n' + e.guide).join('\n\n');
25982599
}
25992600
payload.databaseEntries = skillBlock;
26002601
} catch (e) {

0 commit comments

Comments
 (0)