StringFellow commited on
Commit
10d9ece
·
verified ·
1 Parent(s): 09bbc60

Update app.js

Browse files
Files changed (1) hide show
  1. app.js +8 -2
app.js CHANGED
@@ -13,7 +13,7 @@ let state = {
13
  rowsPerPage: 10
14
  };
15
 
16
- const ENC = "aHR0cHM6Ly9zY3JpcHQuZ29vZ2xlLmNvbS9tYWNyb3Mvcy9BS2Z5Y2J6bnUxanR5elVfYzRla1ItQ3B2YXBvU2FRY0hzQzZkbWo1eHJYWnBRRjVBaWJsX29NaklUSng3dm5va2lOWThzZHhaZy9leGVj";
17
  const GWP = atob(ENC);
18
 
19
  async function apiCall(action, payload = {}) {
@@ -221,7 +221,7 @@ function openEditModal(rowIndex) {
221
 
222
  lockFields(true);
223
  document.getElementById('btnActionSave').innerText = "Update";
224
- checkFormValidity();
225
 
226
  new coreui.Modal(document.getElementById('dataModal')).show();
227
  }
@@ -247,6 +247,12 @@ function checkFormValidity() {
247
  document.querySelectorAll('.req-edit').forEach(el => {
248
  if (!el.value.trim()) isValid = false;
249
  });
 
 
 
 
 
 
250
  }
251
  document.getElementById('btnActionSave').disabled = !isValid;
252
  }
 
13
  rowsPerPage: 10
14
  };
15
 
16
+ const ENC = "aHR0cHM6Ly9zY3JpcHQuZ29vZ2xlLmNvbS9tYWNyb3Mvcy9BS2Z5Y2J3LS1vd29GRXVNbjF2SjNNcW0tbHc0WjktUUFqdjFnMnRZNlJKblkzN2tOMWNVMGlGZkJPMzVSYTVITVpkVHBDQUJady9leGVj";
17
  const GWP = atob(ENC);
18
 
19
  async function apiCall(action, payload = {}) {
 
221
 
222
  lockFields(true);
223
  document.getElementById('btnActionSave').innerText = "Update";
224
+ document.getElementById('btnActionSave').disabled = true;
225
 
226
  new coreui.Modal(document.getElementById('dataModal')).show();
227
  }
 
247
  document.querySelectorAll('.req-edit').forEach(el => {
248
  if (!el.value.trim()) isValid = false;
249
  });
250
+
251
+ const noPoVal = document.getElementById('f_noPo').value.trim();
252
+ const tglPoVal = document.getElementById('f_tglPo').value.trim();
253
+ if ((noPoVal && !tglPoVal) || (!noPoVal && tglPoVal)) {
254
+ isValid = false;
255
+ }
256
  }
257
  document.getElementById('btnActionSave').disabled = !isValid;
258
  }