[chore] Run ESLint

This commit is contained in:
Cohee 2024-04-12 14:22:12 +03:00
parent b09cabaeb2
commit 9c218455c4
5 changed files with 23 additions and 23 deletions

View File

@ -266,7 +266,7 @@ class BulkTagPopupHandler {
printTagList($('#bulkTagList'), { tags: () => this.getMutualTags(), tagOptions: { removable: true } });
// Tag input with resolvable list for the mutual tags to get redrawn, so that newly added tags get sorted correctly
createTagInput('#bulkTagInput', '#bulkTagList', { tags: () => this.getMutualTags(), tagOptions: { removable: true }});
createTagInput('#bulkTagInput', '#bulkTagList', { tags: () => this.getMutualTags(), tagOptions: { removable: true } });
document.querySelector('#bulk_tag_popup_reset').addEventListener('click', this.resetTags.bind(this));
document.querySelector('#bulk_tag_popup_remove_mutual').addEventListener('click', this.removeMutual.bind(this));
@ -291,7 +291,7 @@ class BulkTagPopupHandler {
// Find mutual tags for multiple characters
const allTags = this.characterIds.map(cid => getTagsList(getTagKeyForEntity(cid)));
const mutualTags = allTags.reduce((mutual, characterTags) =>
mutual.filter(tag => characterTags.some(cTag => cTag.id === tag.id))
mutual.filter(tag => characterTags.some(cTag => cTag.id === tag.id)),
);
this.currentMutualTags = mutualTags.sort(compareTagsForSort);
@ -587,7 +587,7 @@ class BulkEditOverlay {
this.container.removeEventListener('mouseup', cancelHold);
this.container.removeEventListener('touchend', cancelHold);
},
BulkEditOverlay.longPressDelay);
BulkEditOverlay.longPressDelay);
};
handleLongPressEnd = (event) => {
@ -694,7 +694,7 @@ class BulkEditOverlay {
} else {
character.classList.remove(BulkEditOverlay.selectedClass);
if (legacyBulkEditCheckbox) legacyBulkEditCheckbox.checked = false;
this.#selectedCharacters = this.#selectedCharacters.filter(item => String(characterId) !== item)
this.#selectedCharacters = this.#selectedCharacters.filter(item => String(characterId) !== item);
}
this.updateSelectedCount();
@ -816,7 +816,7 @@ class BulkEditOverlay {
<span>Also delete the chat files</span>
</label>
</div>`;
}
};
/**
* Request user input before concurrently handle deletion

View File

@ -263,7 +263,7 @@ async function RA_autoloadchat() {
await selectCharacterById(String(active_character_id));
// Do a little tomfoolery to spoof the tag selector
const selectedCharElement = $(`#rm_print_characters_block .character_select[chid="${active_character_id}"]`)
const selectedCharElement = $(`#rm_print_characters_block .character_select[chid="${active_character_id}"]`);
applyTagsOnCharacterSelect.call(selectedCharElement);
}
}

View File

@ -221,7 +221,7 @@ function onAlternativeClicked(tokenLogprobs, alternative) {
}
if (getGeneratingApi() === 'openai') {
return callPopup(`<h3>Feature unavailable</h3><p>Due to API limitations, rerolling a token is not supported with OpenAI. Try switching to a different API.</p>`, 'text');
return callPopup('<h3>Feature unavailable</h3><p>Due to API limitations, rerolling a token is not supported with OpenAI. Try switching to a different API.</p>', 'text');
}
const { messageLogprobs, continueFrom } = getActiveMessageLogprobData();
@ -261,7 +261,7 @@ function onPrefixClicked() {
function checkGenerateReady() {
if (is_send_press) {
toastr.warning(`Please wait for the current generation to complete.`);
toastr.warning('Please wait for the current generation to complete.');
return false;
}
return true;
@ -292,13 +292,13 @@ function onToggleLogprobsPanel() {
} else {
logprobsViewer.addClass('resizing');
logprobsViewer.transition({
opacity: 0.0,
duration: animation_duration,
},
async function () {
await delay(50);
logprobsViewer.removeClass('resizing');
});
opacity: 0.0,
duration: animation_duration,
},
async function () {
await delay(50);
logprobsViewer.removeClass('resizing');
});
setTimeout(function () {
logprobsViewer.hide();
}, animation_duration);
@ -407,7 +407,7 @@ export function saveLogprobsForActiveMessage(logprobs, continueFrom) {
messageLogprobs: logprobs,
continueFrom,
hash: getMessageHash(chat[msgId]),
}
};
state.messageLogprobs.set(data.hash, data);
@ -458,7 +458,7 @@ function convertTokenIdLogprobsToText(input) {
// Flatten unique token IDs across all logprobs
const tokenIds = Array.from(new Set(input.flatMap(logprobs =>
logprobs.topLogprobs.map(([token]) => token).concat(logprobs.token)
logprobs.topLogprobs.map(([token]) => token).concat(logprobs.token),
)));
// Submit token IDs to tokenizer to get token text, then build ID->text map
@ -469,7 +469,7 @@ function convertTokenIdLogprobsToText(input) {
input.forEach(logprobs => {
logprobs.token = tokenIdText.get(logprobs.token);
logprobs.topLogprobs = logprobs.topLogprobs.map(([token, logprob]) =>
[tokenIdText.get(token), logprob]
[tokenIdText.get(token), logprob],
);
});
}

View File

@ -2264,7 +2264,7 @@ export class ChatCompletion {
const shouldSquash = (message) => {
return !excludeList.includes(message.identifier) && message.role === 'system' && !message.name;
}
};
if (shouldSquash(message)) {
if (lastMessage && shouldSquash(lastMessage)) {

View File

@ -516,7 +516,7 @@ llamacpp.post('/slots', jsonParser, async function (request, response) {
const baseUrl = trimV1(request.body.server_url);
let fetchResponse;
if (request.body.action === "info") {
if (request.body.action === 'info') {
fetchResponse = await fetch(`${baseUrl}/slots`, {
method: 'GET',
timeout: 0,
@ -525,16 +525,16 @@ llamacpp.post('/slots', jsonParser, async function (request, response) {
if (!/^\d+$/.test(request.body.id_slot)) {
return response.sendStatus(400);
}
if (request.body.action !== "erase" && !request.body.filename) {
if (request.body.action !== 'erase' && !request.body.filename) {
return response.sendStatus(400);
}
fetchResponse = await fetch(`${baseUrl}/slots/${request.body.id_slot}?action=${request.body.action}`, {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
timeout: 0,
body: JSON.stringify({
filename: request.body.action !== "erase" ? `${request.body.filename}` : undefined,
filename: request.body.action !== 'erase' ? `${request.body.filename}` : undefined,
}),
});
}