added ctime to backup list #4321

This commit is contained in:
zadam 2023-10-19 00:51:38 +02:00
parent 0a172d8bc1
commit 87a60e325f
2 changed files with 9 additions and 7 deletions

View File

@ -84,11 +84,11 @@ export default class BackupOptions extends OptionsWidget {
this.$existingBackupList.empty();
if (!backupFiles.length) {
backupFiles = [{filePath: "no backup yet"}];
backupFiles = [{filePath: "no backup yet", ctime: ''}];
}
for (const {filePath} of backupFiles) {
this.$existingBackupList.append($("<li>").text(filePath));
for (const {filePath, ctime} of backupFiles) {
this.$existingBackupList.append($("<li>").text(`${filePath} ${ctime ? ` - ${ctime}` : ''}`));
}
});
}

View File

@ -17,10 +17,12 @@ function getExistingBackups() {
return fs.readdirSync(dataDir.BACKUP_DIR)
.filter(fileName => fileName.includes("backup"))
.map(fileName => ({
fileName: fileName,
filePath: path.resolve(dataDir.BACKUP_DIR, fileName)
}));
.map(fileName => {
const filePath = path.resolve(dataDir.BACKUP_DIR, fileName);
const stat = fs.statSync(filePath)
return {fileName, filePath, ctime: stat.ctime};
});
}
function regularBackup() {