diff --git a/services/funcs/funcs-service.yaml b/services/funcs/funcs-service.yaml index d5621d0..70172d5 100644 --- a/services/funcs/funcs-service.yaml +++ b/services/funcs/funcs-service.yaml @@ -27,7 +27,7 @@ spec: spec: containers: - name: funcs - image: naeel/sless-funcs-service:v0.1.10 + image: naeel/sless-funcs-service:v0.1.11 ports: - containerPort: 8090 env: diff --git a/services/funcs/index.html b/services/funcs/index.html index 6bf011e..7735d0c 100644 --- a/services/funcs/index.html +++ b/services/funcs/index.html @@ -553,17 +553,6 @@ - -
@@ -675,6 +664,8 @@ editBtn.title = 'Редактировать код'; editBtn.addEventListener('click', function (e) { e.stopPropagation(); + body.innerHTML = ''; // сбрасываем содержимое перед переходом в edit + loaded = false; // следующий expand снова зачитает исходники body.style.display = 'block'; icon.style.transform = 'rotate(90deg)'; openEditMode(body, ns, fn.name, fn.kind, fn.runtime); @@ -973,6 +964,7 @@ } function loadSource(body, ns, fnName, fnKind) { + body.innerHTML = ''; // всегда очищаем перед загрузкой var msg = $el('div', 'src-msg'); msg.textContent = 'Загрузка кода…'; body.appendChild(msg); @@ -1068,8 +1060,6 @@ mErr.textContent = ''; document.getElementById('m-name').value = ''; document.getElementById('m-entrypoint').value = 'handler.handler'; - document.getElementById('m-memory').value = '128'; - document.getElementById('m-timeout').value = '30'; modal.classList.add('open'); document.getElementById('m-name').focus(); }); @@ -1085,8 +1075,6 @@ var name = document.getElementById('m-name').value.trim(); var runtime = mRuntime.value; var entrypoint = document.getElementById('m-entrypoint').value.trim(); - var memory = parseInt(document.getElementById('m-memory').value, 10); - var timeout = parseInt(document.getElementById('m-timeout').value, 10); var code = mCode.value; var filename = TEMPLATES[runtime] ? TEMPLATES[runtime].filename : 'handler.py'; @@ -1113,8 +1101,8 @@ code: code, filename: filename, entrypoint: entrypoint, - memory_mb: memory, - timeout_sec: timeout, + memory_mb: 128, + timeout_sec: 30, deps: document.getElementById('m-deps').value, deps_filename: TEMPLATES[runtime] ? TEMPLATES[runtime].depsFilename : '' })