mirror of
				https://github.com/ImranR98/Obtainium.git
				synced 2025-10-31 13:33:28 +01:00 
			
		
		
		
	Bugfixes for F-Droid repo search (#1681)
This commit is contained in:
		| @@ -163,6 +163,7 @@ class FDroidRepo extends AppSource { | ||||
|     if (appIdOrName == null) { | ||||
|       throw NoReleasesError(); | ||||
|     } | ||||
|     additionalSettings['appIdOrName'] = appIdOrName; | ||||
|     var res = | ||||
|         await sourceRequestWithURLVariants(standardUrl, additionalSettings); | ||||
|     if (res.statusCode == 200) { | ||||
|   | ||||
| @@ -399,7 +399,7 @@ class AddAppPageState extends State<AddAppPage> { | ||||
|                   [ | ||||
|                     GeneratedFormDropdown( | ||||
|                         'overrideSource', | ||||
|                         defaultValue: '', | ||||
|                         defaultValue: pickedSourceOverride ?? '', | ||||
|                         [ | ||||
|                           MapEntry('', tr('none')), | ||||
|                           ...sourceProvider.sources.map( | ||||
|   | ||||
| @@ -354,7 +354,9 @@ preStandardizeUrl(String url) { | ||||
|       url.toLowerCase().indexOf('https://') != 0) { | ||||
|     url = 'https://$url'; | ||||
|   } | ||||
|   var trailingSlash = Uri.tryParse(url)?.path.endsWith('/') ?? false; | ||||
|   var uri = Uri.tryParse(url); | ||||
|   var trailingSlash = (uri?.path.endsWith('/') ?? false) && | ||||
|       (uri?.queryParameters.isEmpty ?? false); | ||||
|   url = url | ||||
|           .split('/') | ||||
|           .where((e) => e.isNotEmpty) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user