From bbcf642e897ad071c141aaf7cf8112cf56d1d057 Mon Sep 17 00:00:00 2001 From: Conrad Date: Thu, 9 Jan 2020 22:31:46 +0100 Subject: [PATCH] Added correctly formatted date --- package-lock.json | 5 +++++ package.json | 1 + src/pages/history.js | 9 +++++++-- 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index e30ab47..dd8f74d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3624,6 +3624,11 @@ "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.5.tgz", "integrity": "sha512-CBCRqFnpu715iPmw1KrdOrzRqbdFwQTwAWyyyYS42+iAgHCuXZ+/TdMgQkUENPomxEz9z1BEzuQU2Xw0kUuAgA==" }, + "dateformat": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz", + "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==" + }, "debug": { "version": "3.2.6", "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", diff --git a/package.json b/package.json index 7ad551b..9ddfba5 100644 --- a/package.json +++ b/package.json @@ -14,6 +14,7 @@ "test": "echo \"Write tests! -> https://gatsby.dev/unit-testing\" && exit 1" }, "dependencies": { + "dateformat": "^3.0.3", "gatsby": "^2.18.12", "react": "^16.12.0", "react-dom": "^16.12.0" diff --git a/src/pages/history.js b/src/pages/history.js index 4509192..469531c 100644 --- a/src/pages/history.js +++ b/src/pages/history.js @@ -1,5 +1,6 @@ import React from "react" import Header from "../components/header" +var dateFormat = require("dateformat") const GIT_NAME = "creyD" const GIT_REPO = "urban_website" @@ -8,6 +9,10 @@ const GIT_URL = const GIT_COMMIT_URL = "https://github.com/" + GIT_NAME + "/" + GIT_REPO + "/commit/" +// Format the date provided by the GitHub API +function getDateFormatted(unformated_date) { + return dateFormat(unformated_date, "dd.mm.yyyy") +} // Adds Git History to the site function addGitHistory(data) { @@ -17,8 +22,8 @@ function addGitHistory(data) { var url = GIT_COMMIT_URL + data[push]["payload"]["commits"][commit].sha new_li.innerHTML = data[push]["payload"]["commits"][commit].author.name + - " committed " + - getDate(data[push].created_at) + + " committed on " + + getDateFormatted(data[push].created_at) + ": " + data[push]["payload"]["commits"][commit].message + "