cleaned up comments and testing logs

This commit is contained in:
2020-03-29 20:42:02 +00:00
parent 439775b699
commit 4ba51a85fa

View File

@@ -172,7 +172,6 @@ export default {
this.getDataFromApi();
},
getDataFromApi() {
//COP*IED FROM WIDGET TO BE MODIFIED
var vm = this;
vm.formState.loading = true;
if (!vm.templateId || vm.templateId == 0) {
@@ -180,7 +179,7 @@ export default {
}
window.$gz.form.deleteAllErrorBoxErrors(vm);
// console.log("1");
//get available fields
window.$gz.api
.get(API_BASE_URL + "ListFields/" + vm.templateId)
@@ -194,37 +193,11 @@ export default {
for (var i = 0; i < res.data.length; i++) {
vm.fieldKeys.push(res.data[i].tKey);
}
//console.log("2");
return window.$gz.translation.fetch(vm.fieldKeys);
}
})
// .then
// //TODO: this is fucked and I don't know why, maybe because it's calling a new thing, not processing the existing thing?
// //way easier to just return the template with the ltkeys already processed at the server instead of this fuckery,
// //but it would be good to know what the fuck is happening,maybe it needs await and stuff like in ay-data-list-view initform example since they are all new calls
// //rather than in then which is I think there to chain the first call basically
// //THIS MIGHT BE RELEVANT, LOOK INTO IT: https://stackoverflow.com/questions/40981040/using-a-fetch-inside-another-fetch-in-javascript
// //get translations for field names
// // console.log("fetchTranslatedFieldNames");
// // if (!fields) {
// // return;
// // }
// // var fieldKeys = [];
// // for (var i = 0; i < fields.length; i++) {
// // fieldKeys.push(fields[i].tKey);
// // }
// // //Now fetch all the keys and await the response before returning
// // await window.$gz.translation.fetch(fieldKeys).then(() => {
// // console.log("fetchTranslatedFieldNames:done");
// // return;
// // });
// ()
.then(function() {
console.log("3");
//weirdly, this wasn't working properly until I put it in a function, it was just executing immediately before translations were resolved from fetch above
//get current edited template
window.$gz.api.get(API_BASE_URL + vm.templateId).then(res => {
if (res.error != undefined) {
@@ -431,7 +404,6 @@ function populateSelectionLists(vm) {
////////////////////
//
function synthesizeWorkingArray(vm) {
// console.log("4 Synthesize: sb final step");
vm.workingArray = [];
if (vm.obj.template == null) {
return;
@@ -458,7 +430,6 @@ function synthesizeWorkingArray(vm) {
}
//Now iterate all the available fields and insert the ones that were not in the current template
for (var i = 0; i < vm.availableFields.length; i++) {
var afItem = vm.availableFields[i];
//skip the active column
@@ -479,24 +450,4 @@ function synthesizeWorkingArray(vm) {
});
}
}
// //////////////////////////////////////////////////////////
// //
// // Ensures field names are present in translation table
// //
// async function fetchTranslatedFieldNames(fields) {
// console.log("fetchTranslatedFieldNames:top");
// if (!fields) {
// return;
// }
// var fieldKeys = [];
// for (var i = 0; i < fields.length; i++) {
// fieldKeys.push(fields[i].tKey);
// }
// //Now fetch all the keys and await the response before returning
// await window.$gz.translation.fetch(fieldKeys).then(() => {
// console.log("fetchTranslatedFieldNames:done");
// return;
// });
// }
</script>