// scenario-edit.js — редактирование существующего сценария async function editScenario(defId) { try { const r = await fetch('/api/scenario/definitions/' + defId); const def = await r.json(); if (def.error) { alert(def.error); return; } showScenarioEditor(def); } catch (e) { alert('Ошибка загрузки: ' + e.message); } }