Adding error log messages.

This commit is contained in:
Eric van der Vlist 2022-09-25 18:47:37 +02:00
parent 20ae635d3f
commit b7e1a318a8
1 changed files with 11 additions and 5 deletions

View File

@ -64,17 +64,23 @@ const initialTrack = {
export const appendTrkpt = async (db: any, trkpt: any) => {
var track: any;
await db.get(CURRENT_TRACK)
await db
.get(CURRENT_TRACK)
.then((result: any) => {
track = result;
})
.catch(() => {
.catch((error: any) => {
console.log(`db.get(CURRENT_TRACK), ERROR: ${JSON.stringify(error)}`);
track = initialTrack;
});
track.metadata.lastModified = trkpt.time;
const currentTrkseg = track.track.trk.at(-1).trkseg.at(-1);
currentTrkseg.trkpt.push(trkpt);
db.put(track).then((response: any) => {
console.log(`db.put(track), response: ${JSON.stringify(response)}`);
});
db.put(track)
.then((response: any) => {
console.log(`db.put(track), response: ${JSON.stringify(response)}`);
})
.catch((error: any) => {
console.log(`db.put(CURRENT_TRACK), ERROR: ${JSON.stringify(error)}`);
});
};