fixed ts_save

This commit is contained in:
maru21 2023-11-06 12:02:36 +01:00
parent 9fc05b97d3
commit e15a291498
3 changed files with 32 additions and 5 deletions

View File

@ -76,7 +76,6 @@ function insertTextBlocks(t) {
function handleOnBlur(t) { function handleOnBlur(t) {
activeState.lastElement = t.id; activeState.lastElement = t.id;
//createStorageObj();
} }
function clickClearForm() { function clickClearForm() {

View File

@ -83,6 +83,7 @@ function buildFile() {
function loadFileDiv(fileName, template, pos) { function loadFileDiv(fileName, template, pos) {
activeState.fileName = fileName; activeState.fileName = fileName;
activeState.loadedTemplate = template; activeState.loadedTemplate = template;
pos = parseInt(pos)+1;
storeData("userInputForce", retrieveData(fileName, template)); storeData("userInputForce", retrieveData(fileName, template));
@ -92,9 +93,22 @@ function loadFileDiv(fileName, template, pos) {
let fileInfoDiv = document.getElementById("outputInfo"); let fileInfoDiv = document.getElementById("outputInfo");
let tF = retrieveData("templateFiles"); let tF = retrieveData("templateFiles");
let ts = tF[pos].metadata.ts_create; console.log(tF[pos].metadata.ts_save.current_date);
ts = ts.current_time_long+" "+ts.current_date+"."+ts.current_year;
fileInfoDiv.innerHTML = "<p>created at: "+ts+" | template: "+template+"</p>"; let tsCreate = tF[pos].metadata.ts_create;
tsCreate = tsCreate.current_time_long+" "+tsCreate.current_date+"."+tsCreate.current_year;
let created = "";
if (tsCreate != undefined) {
created = "created at: "+tsCreate;
}
let tsSave = tF[pos].metadata.ts_save;
tsSave = tsSave.current_time_long+" "+tsSave.current_date+"."+tsSave.current_year;
let lastSaved = "";
if (tF[pos].metadata.ts_save != "") {
lastSaved = " | last saved at: "+tsSave;
}
fileInfoDiv.innerHTML = "<p>"+created+lastSaved+" | template: "+template+"</p>";
fileInfoDiv.style.display = "block"; fileInfoDiv.style.display = "block";
} }

View File

@ -81,6 +81,20 @@ function createStorageObj() {
activeState.fileName = userFileNamePH; activeState.fileName = userFileNamePH;
} }
//set savetime in templateFiles
if (activeState.fileName != "") {
let tF = retrieveData("templateFiles");
if (tF.length != 0) {
let c = 0;
for (let tFi of tF) {
if (tFi.fileName == activeState.fileName) {
tF[c].metadata.ts_save = getCurrentDate();
storeData("templateFiles", tF);
}
c += 1;
}
}
}
storeData("userInput", dataArray); storeData("userInput", dataArray);
} }
@ -177,7 +191,7 @@ function getFileName(ref = "none") {
if (tF.length != 0) { if (tF.length != 0) {
for (let tFi of tF) { for (let tFi of tF) {
if (tFi.fileName == currentFileName) { if (tFi.fileName == currentFileName) {
tFi.metadata.ts_save = getCurrentDate(); console.log("found", tFi);
return currentFileName; return currentFileName;
} }
} }