@@ -95,7 +95,7 @@ function setRanking(ranking: RankingEntry[]): Action {
9595 } ;
9696}
9797
98- function fetchPreviousRanking ( date : string ) {
98+ function fetchPreviousRanking ( ) {
9999 const options = {
100100 headers : {
101101 Accept : 'application/json' ,
@@ -104,13 +104,8 @@ function fetchPreviousRanking(date: string) {
104104 method : 'get' ,
105105 } ;
106106
107- let daysFromStart = moment ( ) . dayOfYear ( ) - moment ( date ) . dayOfYear ( ) ;
108-
109107 let previousRankingDate = moment ( ) . subtract ( 1 , 'days' ) ;
110108
111- if ( daysFromStart > 7 ) {
112- previousRankingDate = moment ( ) . subtract ( 7 , 'days' ) ;
113- }
114109 let dateToFetch = previousRankingDate . format ( 'YYYY-MM-DD' ) ;
115110
116111 return ( dispatch : Dispatch < Action > ) => {
@@ -123,7 +118,7 @@ function fetchPreviousRanking(date: string) {
123118 dispatch ( setPreviousRanking ( json as RankingEntry [ ] ) ) ;
124119 }
125120 } )
126- . catch ( ( error ) => console . log ( `[err] GET /api/ranking/api/ranking/${ date } :` + error ) ) ;
121+ . catch ( ( error ) => console . log ( `[err] GET /api/ranking/api/ranking/${ dateToFetch } :` + error ) ) ;
127122 } ;
128123}
129124
@@ -149,7 +144,7 @@ export function fetchRankingStartDate() {
149144 . then ( ( date ) => {
150145 if ( / \d \d \d \d - \d \d - \d \d / . test ( date ) ) {
151146 dispatch ( setRankingStartDate ( date as string ) ) ;
152- dispatch < any > ( fetchPreviousRanking ( date ) ) ;
147+ dispatch < any > ( fetchPreviousRanking ( ) ) ;
153148 } else {
154149 dispatch ( setErrorMessage ( 'Incorrect format of a date: ' + date ) ) ;
155150 }
0 commit comments