mirror of
				https://github.com/ImranR98/Obtainium.git
				synced 2025-11-04 07:13:28 +01: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 releasePage = '$standardUrl/refs/$version';
 | 
			
		||||
        DateTime? releaseDate = releaseDateString != null
 | 
			
		||||
            ? DateFormat('EEE, dd MMM yyyy HH:mm:ss Z').parse(releaseDateString)
 | 
			
		||||
        DateTime? releaseDate;
 | 
			
		||||
        try {
 | 
			
		||||
          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);
 | 
			
		||||
        List<MapEntry<String, String>> apkUrls = [];
 | 
			
		||||
        if (res2.statusCode == 200) {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user