fixed get_task options visibility

This commit is contained in:
Mic 2025-04-28 21:08:00 +02:00
parent d10c31da87
commit 0eb54137cf

View file

@ -298,16 +298,22 @@ function disable_SpamFilter(){
async function disable_GetCalendarEvent(){
let get_calendar_event = document.getElementById('get_calendar_event');
let get_task = document.getElementById('get_task');
let no_sparks_tr = document.getElementById('no_sparks');
let no_sparks_text = document.getElementById('no_sparks_text');
let wrong_sparks_text = document.getElementById('wrong_sparks_text');
let is_spark_present = await checkSparksPresence();
let conntype_select = document.getElementById("connection_type");
get_calendar_event.disabled = (conntype_select.value === "chatgpt_web") || !(is_spark_present == 1);
get_task.disabled = (conntype_select.value === "chatgpt_web") || !(is_spark_present == 1);
let get_calendar_event_tr_elements = document.querySelectorAll('.get_calendar_event_tr');
get_calendar_event_tr_elements.forEach(get_calendar_event_tr => {
get_calendar_event_tr.style.display = get_calendar_event.disabled ? 'none' : 'table-row';
});
let get_task_tr_elements = document.querySelectorAll('.get_task_tr');
get_task_tr_elements.forEach(get_task_tr => {
get_task_tr.style.display = get_task.disabled ? 'none' : 'table-row';
});
no_sparks_tr.style.display = ((is_spark_present == 1) || (conntype_select.value === "chatgpt_web")) ? 'none' : 'table-row';
no_sparks_text.style.display = (is_spark_present == -1) ? 'inline' : 'none';
wrong_sparks_text.style.display = (is_spark_present == 0) ? 'inline' : 'none';