Map uuid support
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
const csv = require("fast-csv");
|
||||
const fs = require("fs");
|
||||
const path = require("path");
|
||||
const uuid = require("uuid");
|
||||
const map_conf = require("../config/map.conf");
|
||||
const logger = require("./logger.util");
|
||||
|
||||
@@ -45,6 +46,10 @@ async function updateMap(filename, meta, throttle, motor) {
|
||||
try {
|
||||
await csv.writeToString(map).then(data => total += data);
|
||||
fs.writeFileSync(`app/storage/${filename}`, total);
|
||||
fs.renameSync(`app/storage/${filename}`, `app/storage/map_${uuid.v4()}.csv`)
|
||||
if (fs.existsSync("app/storage/selected")) {
|
||||
fs.unlinkSync("app/storage/selected");
|
||||
}
|
||||
} catch (error) {
|
||||
throw new Error(error);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user