refactor: clean up code structure in multiple files

This commit is contained in:
Mic 2025-06-09 20:37:00 +02:00
parent 3e85a88bd3
commit 99027e6315
4 changed files with 18 additions and 22 deletions

View file

@ -214,16 +214,15 @@ function saveOptions(e) {
case 'number':
options[element.id] = element.valueAsNumber;
break;
case 'text':
case 'password':
case 'text':
case 'password':
options[element.id] = element.value.trim();
break;
case 'select-one':
options[element.id] = element.value;
break;
default:
if (element.tagName === 'SELECT') {
options[element.id] = element.value;
}else{
console.error("[ThunderAI] Unhandled input type:", element.type);
}
console.error("[ThunderAI] Unhandled input type:", element.type);
}
browser.storage.sync.set(options);

View file

@ -97,12 +97,11 @@ function saveOptions(e) {
case 'password':
options[element.id] = element.value.trim();
break;
case 'select-one':
options[element.id] = element.value;
break;
default:
if (element.tagName === 'SELECT') {
options[element.id] = element.value;
}else{
console.error("[ThunderAI] Unhandled input type:", element.type);
}
console.error("[ThunderAI] Unhandled input type:", element.type);
}
browser.storage.sync.set(options);

View file

@ -97,12 +97,11 @@ function saveOptions(e) {
case 'password':
options[element.id] = element.value.trim();
break;
case 'select-one':
options[element.id] = element.value;
break;
default:
if (element.tagName === 'SELECT') {
options[element.id] = element.value;
}else{
console.error("[ThunderAI] Unhandled input type:", element.type);
}
console.error("[ThunderAI] Unhandled input type:", element.type);
}
browser.storage.sync.set(options);

View file

@ -210,12 +210,11 @@ function saveOptions(e) {
case 'password':
options[element.id] = element.value.trim();
break;
case 'select-one':
options[element.id] = element.value;
break;
default:
if (element.tagName === 'SELECT') {
options[element.id] = element.value;
}else{
console.error("[ThunderAI] Unhandled input type:", element.type);
}
console.error("[ThunderAI] Unhandled input type:", element.type);
}
browser.storage.sync.set(options);