diff --git a/src/components/Profile.vue b/src/components/Profile.vue index 8f566f8..2263b06 100644 --- a/src/components/Profile.vue +++ b/src/components/Profile.vue @@ -142,9 +142,7 @@ m - - s - + @@ -201,8 +199,12 @@ axios.get(`${config.baseurl}api/runners/me/${token}`) }) axios.get(`${config.baseurl}api/runners/me/${token}/scans`) .then(({ data }) => { + data.map(function(s) { + s.lapTime = Math.floor(s.lapTime / 60) + 'min ' + (Math.floor(s.lapTime % 60) + "").padStart(2, "0") + "s" + return s; + }) + data.filter(s => s.valid === true); state.scans = data; - // TODO: filter for valid=true scans only }).catch((error) => { toast.error("An error occured while loading your profile data"); })