mirror of
https://github.com/KoboldAI/KoboldAI-Client.git
synced 2025-06-05 21:59:24 +02:00
Potential Colab Tweak loading fix
This commit is contained in:
@@ -145,6 +145,7 @@ var calc_token_usage_timeout;
|
|||||||
var game_text_scroll_timeout;
|
var game_text_scroll_timeout;
|
||||||
var world_info_scroll_timeout;
|
var world_info_scroll_timeout;
|
||||||
var font_size_cookie_timout;
|
var font_size_cookie_timout;
|
||||||
|
var colab_cookie_timeout;
|
||||||
var setup_missing_wi_toggles_timeout;
|
var setup_missing_wi_toggles_timeout;
|
||||||
var var_processing_time = 0;
|
var var_processing_time = 0;
|
||||||
var finder_last_input;
|
var finder_last_input;
|
||||||
@@ -2306,12 +2307,19 @@ function do_wpp(wpp_area) {
|
|||||||
|
|
||||||
function load_cookies(data) {
|
function load_cookies(data) {
|
||||||
colab_cookies = data;
|
colab_cookies = data;
|
||||||
|
for (const cookie of Object.keys(colab_cookies)) {
|
||||||
|
setCookie(cookie, colab_cookies[cookie]);
|
||||||
|
}
|
||||||
|
colab_cookies = null;
|
||||||
|
wait_for_tweaks_load();
|
||||||
|
}
|
||||||
|
|
||||||
|
function wait_for_tweaks_load() {
|
||||||
if (document.readyState === 'complete') {
|
if (document.readyState === 'complete') {
|
||||||
for (const cookie of Object.keys(colab_cookies)) {
|
|
||||||
setCookie(cookie, colab_cookies[cookie]);
|
|
||||||
}
|
|
||||||
process_cookies();
|
process_cookies();
|
||||||
colab_cookies = null;
|
} else {
|
||||||
|
clearTimeout(colab_cookie_timeout);
|
||||||
|
colab_cookie_timeout = setTimeout(wait_for_tweaks_load, 1000);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user