This repository was archived by the owner on Apr 12, 2022. It is now read-only.
File tree 3 files changed +6
-12
lines changed
3 files changed +6
-12
lines changed Original file line number Diff line number Diff line change 4
4
"main" : " index.js" ,
5
5
"private" : true ,
6
6
"dependencies" : {
7
+ "log4js" : " ^5.3.0" ,
8
+ "luxon" : " ^1.21.0" ,
7
9
"rss-parser" : " ^3.7.3" ,
8
- "typedi" : " ^0.8.0" ,
9
- "date-fns" : " ^2.6.0" ,
10
- "log4js" : " ^5.3.0"
10
+ "typedi" : " ^0.8.0"
11
11
},
12
- "devDependencies" : {
13
- }
12
+ "devDependencies" : {}
14
13
}
Original file line number Diff line number Diff line change 1
- import { addDays , compareAsc } from 'date-fns'
2
1
import log4js from 'log4js'
2
+ import { DateTime } from 'luxon'
3
3
import Parser from 'rss-parser'
4
4
import { Service } from 'typedi'
5
5
import { ConfigService } from '../../../core/services/ConfigService'
@@ -38,7 +38,7 @@ export class HorribleSubsService {
38
38
. filter ( ( item ) =>
39
39
blacklist . findIndex ( ( re : RegExp ) => re . test ( item . title ) ) === - 1
40
40
)
41
- . filter ( ( item ) => compareAsc ( new Date ( ) , addDays ( item . pubDate , delayDays ) ) > 0 )
41
+ . filter ( ( item ) => DateTime . fromJSDate ( item . pubDate ) . plus ( { days : delayDays } ) . diffNow ( ) . milliseconds < 0 )
42
42
. slice ( 0 , limit )
43
43
} catch ( error ) {
44
44
logger . error ( new Error ( 'HorribleSubs_rss_feed_fetch_error' ) )
Original file line number Diff line number Diff line change @@ -1112,11 +1112,6 @@ dashdash@^1.12.0:
1112
1112
dependencies :
1113
1113
assert-plus "^1.0.0"
1114
1114
1115
- date-fns@^2.6.0 :
1116
- version "2.6.0"
1117
- resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.6.0.tgz#a5bc82e6a4c3995ae124b0ba1a71aec7b8cbd666"
1118
- integrity sha512-F55YxqRdEfP/eYQmQjLN798v0AwLjmZ8nMBjdQvNwEE3N/zWVrlkkqT+9seBlPlsbkybG4JmWg3Ee3dIV9BcGQ==
1119
-
1120
1115
date-format@^2.1.0 :
1121
1116
version "2.1.0"
1122
1117
resolved "https://registry.yarnpkg.com/date-format/-/date-format-2.1.0.tgz#31d5b5ea211cf5fd764cd38baf9d033df7e125cf"
You can’t perform that action at this time.
0 commit comments