fixed get_task options visibility
This commit is contained in:
parent
d10c31da87
commit
0eb54137cf
1 changed files with 6 additions and 0 deletions
|
|
@ -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';
|
||||
|
|
|
|||
Loading…
Reference in a new issue