mirror of
https://github.com/ImranR98/Obtainium.git
synced 2025-08-21 05:29:29 +02:00
Fix potential date parse error in SoureHut
This commit is contained in:
@@ -58,9 +58,18 @@ class SourceHut extends AppSource {
|
|||||||
}
|
}
|
||||||
String? releaseDateString = entry.querySelector('pubDate')?.innerHtml;
|
String? releaseDateString = entry.querySelector('pubDate')?.innerHtml;
|
||||||
String releasePage = '$standardUrl/refs/$version';
|
String releasePage = '$standardUrl/refs/$version';
|
||||||
DateTime? releaseDate = releaseDateString != null
|
DateTime? releaseDate;
|
||||||
? DateFormat('EEE, dd MMM yyyy HH:mm:ss Z').parse(releaseDateString)
|
try {
|
||||||
: null;
|
releaseDate = releaseDateString != null
|
||||||
|
? DateFormat('E, dd MMM yyyy HH:mm:ss Z').parse(releaseDateString)
|
||||||
|
: null;
|
||||||
|
releaseDate = releaseDateString != null
|
||||||
|
? DateFormat('EEE, dd MMM yyyy HH:mm:ss Z')
|
||||||
|
.parse(releaseDateString)
|
||||||
|
: null;
|
||||||
|
} catch (e) {
|
||||||
|
// ignore
|
||||||
|
}
|
||||||
var res2 = await sourceRequest(releasePage);
|
var res2 = await sourceRequest(releasePage);
|
||||||
List<MapEntry<String, String>> apkUrls = [];
|
List<MapEntry<String, String>> apkUrls = [];
|
||||||
if (res2.statusCode == 200) {
|
if (res2.statusCode == 200) {
|
||||||
|
Reference in New Issue
Block a user