From 9e4ac397d8516b57218fe90ab13838f327ae6ca1 Mon Sep 17 00:00:00 2001 From: Imran Remtulla Date: Sat, 15 Apr 2023 15:18:32 -0400 Subject: [PATCH] Sourceforge apk url extraction bugfix --- lib/app_sources/sourceforge.dart | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/app_sources/sourceforge.dart b/lib/app_sources/sourceforge.dart index 88017dd..e7b9ec5 100644 --- a/lib/app_sources/sourceforge.dart +++ b/lib/app_sources/sourceforge.dart @@ -31,7 +31,8 @@ class SourceForge extends AppSource { getVersion(String url) { try { var tokens = url.split('/'); - return tokens[tokens.length - 2]; + var fi = tokens.indexOf('files'); + return tokens[tokens[fi + 2] == 'download' ? fi - 1 : fi + 1]; } catch (e) { return null; }