feat: allow to customize wakatime range (#874)

* chore: allow to customize wakatime data range

* docs: document wakatime range parameter
docs: add wakatime section to german readme

Co-authored-by: Anurag Hazra <hazru.anurag@gmail.com>
This commit is contained in:
Ferdinand Mütsch
2021-03-08 11:39:43 +05:30
committed by GitHub
co-authored by Anurag Hazra
parent 922f7165cb
commit 24e5f866c0
5 changed files with 36 additions and 5 deletions
+2 -2
View File
@@ -1,11 +1,11 @@
const axios = require("axios");
const fetchWakatimeStats = async ({ username, api_domain }) => {
const fetchWakatimeStats = async ({ username, api_domain, range }) => {
try {
const { data } = await axios.get(
`https://${
api_domain ? api_domain.replace(/[^a-z-.0-9]/gi, "") : "wakatime.com"
}/api/v1/users/${username}/stats?is_including_today=true`,
}/api/v1/users/${username}/stats/${range || ''}?is_including_today=true`,
);
return data.data;