(fieldId, value)
| 2765 | } |
| 2766 | |
| 2767 | function setConfigField(fieldId, value) { |
| 2768 | const field = document.getElementById(fieldId); |
| 2769 | if (field) { |
| 2770 | field.value = value; |
| 2771 | const configKey = fieldId.replace(/([A-Z])/g, '_$1').toLowerCase(); |
| 2772 | if (AppState.envLockedFields.has(configKey)) { |
| 2773 | field.disabled = true; |
| 2774 | field.classList.add('env-locked'); |
| 2775 | } else { |
| 2776 | field.disabled = false; |
| 2777 | field.classList.remove('env-locked'); |
| 2778 | } |
| 2779 | } |
| 2780 | } |
| 2781 | |
| 2782 | async function saveConfig() { |
| 2783 | try { |
no outgoing calls
no test coverage detected