mirror of
				https://github.com/ImranR98/Obtainium.git
				synced 2025-11-04 07:13:28 +01:00 
			
		
		
		
	F-Droid: Don't pull changelog text if it isn't a raw file from GitHub/GitLab (#1340)
This commit is contained in:
		@@ -358,6 +358,16 @@ class AppsPageState extends State<AppsPage> {
 | 
			
		||||
      String? changesUrl =
 | 
			
		||||
          appSource.changeLogPageFromStandardUrl(listedApps[appIndex].app.url);
 | 
			
		||||
      String? changeLog = listedApps[appIndex].app.changeLog;
 | 
			
		||||
      if (changeLog?.split('\n').length == 1) {
 | 
			
		||||
        if (RegExp(
 | 
			
		||||
                '(http|ftp|https)://([\\w_-]+(?:(?:\\.[\\w_-]+)+))([\\w.,@?^=%&:/~+#-]*[\\w@?^=%&/~+#-])?')
 | 
			
		||||
            .hasMatch(changeLog!)) {
 | 
			
		||||
          if (changesUrl == null) {
 | 
			
		||||
            changesUrl = changeLog;
 | 
			
		||||
            changeLog = null;
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
      return (changeLog == null && changesUrl == null)
 | 
			
		||||
          ? null
 | 
			
		||||
          : () {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user