Преглед на файлове

fix: requests chart data wasn't fully accurate

Kristian Vos преди 2 години
родител
ревизия
c7ae24698c
променени са 1 файла, в които са добавени 2 реда и са изтрити 1 реда
  1. 2 1
      backend/logic/youtube.js

+ 2 - 1
backend/logic/youtube.js

@@ -307,10 +307,10 @@ class _YouTubeModule extends CoreClass {
 				[
 					next => {
 						let timeRanges = [];
-						const lastDate = new Date(startDate);
 						if (timePeriod === "hours") {
 							startDate.setMinutes(0, 0, 0);
 							endDate.setMinutes(0, 0, 0);
+							const lastDate = new Date(startDate);
 							do {
 								const newDate = new Date(lastDate.getTime() + 1000 * 60 * 60);
 
@@ -330,6 +330,7 @@ class _YouTubeModule extends CoreClass {
 						} else if (timePeriod === "days") {
 							startDate.setHours(0, 0, 0, 0);
 							endDate.setHours(0, 0, 0, 0);
+							const lastDate = new Date(startDate);
 							do {
 								const newDate = new Date(lastDate.getTime() + 1000 * 60 * 60 * 24);