function openSettings()

in js/utils.js [186:202]


function openSettings() {
  if (NeedInfoConfig.api_key && NeedInfoConfig.api_key.length) {
    document.getElementById("api-key").value = NeedInfoConfig.api_key;
  }
  document.getElementById("option-ignoremyni").checked = NeedInfoConfig.ignoremyni;
  document.getElementById("option-save").checked = NeedInfoConfig.saveoptions;
  document.getElementById("option-targets").checked = NeedInfoConfig.targetnew;

  let dlg = document.getElementById("settings-dialog");
  dlg.returnValue = "cancel";
  dlg.addEventListener('close', (event) => {
    if (dlg.returnValue == 'confirm') {
      saveSettings();
    }
  }, { once: true });
  dlg.show();
}