Fix

e7c9960a45cf459e4a21f9865f1d94d5866bdf9c

Yokayo <nonameutubecomm@gmail.com>

3 files changed, +11 -9Showing whitespace changes
public/locales/ru-ru.json+3 -1
@@ -2337,5 +2337,7 @@
23372337 "Both prefix and suffix must be set in the Reasoning Formatting settings.": "В настройках форматирования рассуждений должны быть заданы префикс и суффикс.",
23382338 "Invalid return type '${0}', defaulting to 'reasoning'.": "Некорректный возвращаемый тип, используем стандартный 'reasoning'.",
23392339 "Reasoning already exists.": "Рассуждения уже присутствуют.",
23402340 "Edit Message": "Редактирование",
2341+ "Status check bypassed": "Проверка статуса отключена",
2342+ "Valid": "Работает"
23412343}
public/script.js+5 -5
@@ -1019,7 +1019,7 @@ export function displayOnlineStatus() {
10191019 $('.online_status_text').text($('#API-status-top').attr('no_connection_text'));
10201020 } else {
10211021 $('.online_status_indicator').addClass('success');
10221022 $('.online_status_text').text(t([online_status]));
10231023 }
10241024}
10251025
@@ -1140,7 +1140,7 @@ export async function clearItemizedPrompts() {
11401140async function getStatusHorde() {
11411141 try {
11421142 const hordeStatus = await checkHordeStatus();
11431143 setOnlineStatus(hordeStatus ? 't`Connected'` : 'no_connection');
11441144 }
11451145 catch {
11461146 setOnlineStatus('no_connection');
@@ -1207,7 +1207,7 @@ async function getStatusTextgen() {
12071207 }
12081208
12091209 if ([textgen_types.GENERIC, textgen_types.OOBA].includes(textgen_settings.type) && textgen_settings.bypass_status_check) {
12101210 setOnlineStatus('t`Status check bypassed'`);
12111211 return resultCheckStatus();
12121212 }
12131213
@@ -1232,7 +1232,7 @@ async function getStatusTextgen() {
12321232 setOnlineStatus(textgen_settings.togetherai_model);
12331233 } else if (textgen_settings.type === textgen_types.OLLAMA) {
12341234 loadOllamaModels(data?.data);
12351235 setOnlineStatus(textgen_settings.ollama_model || 't`Connected'`);
12361236 } else if (textgen_settings.type === textgen_types.INFERMATICAI) {
12371237 loadInfermaticAIModels(data?.data);
12381238 setOnlineStatus(textgen_settings.infermaticai_model);
@@ -1256,7 +1256,7 @@ async function getStatusTextgen() {
12561256 setOnlineStatus(textgen_settings.tabby_model || data?.result);
12571257 } else if (textgen_settings.type === textgen_types.GENERIC) {
12581258 loadGenericModels(data?.data);
12591259 setOnlineStatus(textgen_settings.generic_model || data?.result || 't`Connected'`);
12601260 } else {
12611261 setOnlineStatus(data?.result);
12621262 }
public/scripts/openai.js+3 -3
@@ -3476,7 +3476,7 @@ async function getStatusOpen() {
34763476 let status;
34773477
34783478 if ('ai' in window) {
34793479 status = 't`Valid'`;
34803480 }
34813481 else {
34823482 showWindowExtensionError();
@@ -3525,7 +3525,7 @@ async function getStatusOpen() {
35253525
35263526 const canBypass = (oai_settings.chat_completion_source === chat_completion_sources.OPENAI && oai_settings.bypass_status_check) || oai_settings.chat_completion_source === chat_completion_sources.CUSTOM;
35273527 if (canBypass) {
35283528 setOnlineStatus('t`Status check bypassed'`);
35293529 }
35303530
35313531 try {
@@ -3547,7 +3547,7 @@ async function getStatusOpen() {
35473547 saveModelList(responseData.data);
35483548 }
35493549 if (!('error' in responseData)) {
35503550 setOnlineStatus('t`Valid'`);
35513551 }
35523552 } catch (error) {
35533553 console.error(error);