Refactor error handling to simplify textarea not found warning message display
This commit is contained in:
parent
f75f252068
commit
eafb278eda
1 changed files with 1 additions and 8 deletions
|
|
@ -416,14 +416,7 @@ async function doProceed(message, customText = ''){
|
||||||
break;
|
break;
|
||||||
case -2: // textarea not found
|
case -2: // textarea not found
|
||||||
let curr_model_warn = document.getElementById('mzta-model_warn');
|
let curr_model_warn = document.getElementById('mzta-model_warn');
|
||||||
let message = browser.i18n.getMessage("chatgpt_textarea_not_found_error");
|
curr_model_warn.textContent = browser.i18n.getMessage("chatgpt_textarea_not_found_error");
|
||||||
let parts = message.split(/<a href="([^"]+)">([^<]+)<\\/a>/);
|
|
||||||
curr_model_warn.textContent = parts[0];
|
|
||||||
let link = document.createElement('a');
|
|
||||||
link.href = parts[1];
|
|
||||||
link.textContent = parts[2];
|
|
||||||
curr_model_warn.appendChild(link);
|
|
||||||
curr_model_warn.appendChild(document.createTextNode(parts[3]));
|
|
||||||
curr_model_warn.style.display = 'inline-block';
|
curr_model_warn.style.display = 'inline-block';
|
||||||
document.getElementById('mzta-curr_msg').textContent = "";
|
document.getElementById('mzta-curr_msg').textContent = "";
|
||||||
document.getElementById('mzta-loading').style.display = 'none';
|
document.getElementById('mzta-loading').style.display = 'none';
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue