diff --git a/src/build/utils.sh b/src/build/utils.sh
index 48e6a13..e743640 100644
--- a/src/build/utils.sh
+++ b/src/build/utils.sh
@@ -98,14 +98,9 @@ get_apk() {
fi
export version="$version"
if [[ -z $version ]]; then
- local list_vers v versions=()
- list_vers=$(req "https://www.apkmirror.com/uploads/?appcategory=$2" -)
- version=$(sed -n 's;.*Version:\(.*\) .*;\1;p' <<<"$list_vers")
- version=$(grep -iv "\(beta\|alpha\)" <<<"$version")
- for v in $version; do
- grep -iq "${v} \(beta\|alpha\)" <<<"$list_vers" || versions+=("$v")
- done
- version=$(head -1 <<<"$versions")
+ local list_ver
+ list_ver=$(req "https://www.apkmirror.com/uploads/?appcategory=$2" -)
+ version=$(sed -n 's;.*[^0-9]*\(.*\) .*;\1;p' <<<"$list_ver" | grep -v 'beta\|alpha' | head -n 1)
fi
echo "Downloading $2 $4 version: $version $5 $6"
local base_apk="$1.apk"
@@ -184,4 +179,4 @@ split_arch() {
fi
}
-#################################################
\ No newline at end of file
+#################################################