mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-02-12 10:00:36 +01:00
fix no op when adding QR set to global/chat and first set already included
This commit is contained in:
parent
6d003cf140
commit
4ecfa53b3e
@ -60,7 +60,12 @@ export class QuickReplyConfig {
|
|||||||
/**@type {HTMLElement}*/
|
/**@type {HTMLElement}*/
|
||||||
this.setListDom = root.querySelector('.qr--setList');
|
this.setListDom = root.querySelector('.qr--setList');
|
||||||
root.querySelector('.qr--setListAdd').addEventListener('click', ()=>{
|
root.querySelector('.qr--setListAdd').addEventListener('click', ()=>{
|
||||||
this.addSet(QuickReplySet.list[0]);
|
const newSet = QuickReplySet.list.find(qr=>!this.setList.find(qrl=>qrl.set == qr));
|
||||||
|
if (newSet) {
|
||||||
|
this.addSet(newSet);
|
||||||
|
} else {
|
||||||
|
toastr.warning('All existing QR Sets have already been added.');
|
||||||
|
}
|
||||||
});
|
});
|
||||||
this.updateSetListDom();
|
this.updateSetListDom();
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user