Merge pull request 'bema/func/#54' (#56) from bema/func/#52 into dev

Reviewed-on: R11/release11-tools-web#56
This commit is contained in:
2023-02-22 11:14:23 +01:00
2 changed files with 15 additions and 13 deletions

View File

@@ -34,17 +34,15 @@
<!-- status --> <!-- status -->
<div class="max-width small-vertical-margin"> <div class="max-width small-vertical-margin">
<label for="httpStatus">Http Status</label> <label for="httpStatus">Http Status</label>
<!-- <input id="httpStatus" type="number" class="bordered-field max-width data-field" value="200" list="httpStatusSuggestion"/>
<select id="httpStatus" class="bordered-field max-width data-field" value="200"> <datalist id="httpStatusSuggestion">
<option value="200">200</option> <option value="200">
<option value="300">300</option> <option value="300">
<option value="400">400</option> <option value="400">
<option value="403">403</option> <option value="403">
<option value="404">404</option> <option value="404">
<option value="500">500</option> <option value="500">
</select> </datalist>
-->
<input id="httpStatus" type="number" class="bordered-field max-width data-field" value="200"/>
</div> </div>
<!-- content type --> <!-- content type -->

View File

@@ -13,6 +13,10 @@ const removeMessageName = 'removeMessage';
const C_UUID = 'mock-uuid'; const C_UUID = 'mock-uuid';
const C_ID = 'last-displayed-id'; const C_ID = 'last-displayed-id';
const C_ADV = 'advanced-mode'; const C_ADV = 'advanced-mode';
const color_red = "#ff8f8f";
const color_grey = "#6b6b6b";
const setModified = function(){ const setModified = function(){
setDataModified(); setDataModified();
} }
@@ -61,16 +65,16 @@ function httpStatusInvalid(){
} }
function setDataModified(){ function setDataModified(){
console.log("dupadupagówno")
if(dataModified) return;
if(httpStatusInvalid()){ if(httpStatusInvalid()){
$('#btn-save').removeClass('active'); $('#btn-save').removeClass('active');
$('#btn-save').off(); $('#btn-save').off();
document.getElementById("httpStatus").style.backgroundColor = color_red;
return; return;
} }
dataModified = true; dataModified = true;
$('#btn-save').addClass('active'); $('#btn-save').addClass('active');
$('#btn-save').click(getUpdate); $('#btn-save').click(getUpdate);
document.getElementById("httpStatus").style.backgroundColor = null;
} }
//Adding change listener to fields //Adding change listener to fields