prowlarr: fetch major versions in update script

Co-authored-by: Bogdan <mynameisbogdan@users.noreply.github.com>
This commit is contained in:
Paul TREHIOU 2025-06-12 09:42:00 +02:00 提交者 GitHub
父節點 51f9736368
當前提交 922878e11d
沒有發現已知的金鑰在資料庫的簽署中
GPG 金鑰 ID: B5690EEEBB952194

查看文件

@ -74,7 +74,7 @@ new_version = old_version
# https://github.com/Prowlarr/Prowlarr/blob/7d813ef97a01af0f36a2beaec32e9cd854fc67f3/src/NzbDrone.Core/Update/UpdatePackageProvider.cs
# https://github.com/Prowlarr/Prowlarr/blob/7d813ef97a01af0f36a2beaec32e9cd854fc67f3/src/NzbDrone.Common/Cloud/ProwlarrCloudRequestBuilder.cs
version_update = requests.get(
f"https://prowlarr.servarr.com/v1/update/master?version={old_version}",
f"https://prowlarr.servarr.com/v1/update/master?version={old_version}&includeMajorVersion=true",
).json()
if version_update["available"]:
new_version = version_update["updatePackage"]["version"]