summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjelle van der Waa <jelle@vdwaa.nl>2019-04-21 17:03:32 +0200
committerGitHub <noreply@github.com>2019-04-21 17:03:32 +0200
commit8177d41386d90ec960595201fe97c51a53e73498 (patch)
treeab49448ed5aadb4842771927bd694888e8fe0b0c
parente1f9936c2bbbaeccf7baaacbd5c9e8343a8d565f (diff)
parent4a71835d07a716d6f910a2e652072af9e25bdfc9 (diff)
downloadarchweb-8177d41386d90ec960595201fe97c51a53e73498.tar.gz
archweb-8177d41386d90ec960595201fe97c51a53e73498.zip
Merge pull request #215 from jelly/multiple_testing_flaggedrelease_2019-04-21
main: Handle multiple testing repositories
-rw-r--r--main/models.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/main/models.py b/main/models.py
index e23a47a8..c033a079 100644
--- a/main/models.py
+++ b/main/models.py
@@ -397,8 +397,9 @@ class Package(models.Model):
if self.repo.testing:
return None
try:
- return Package.objects.normal().get(repo__testing=True,
- pkgname=self.pkgname, arch=self.arch)
+ # Kde-unstable is also a [testing] repo so sort on id.
+ return Package.objects.filter(repo__testing=True,
+ pkgname=self.pkgname, arch=self.arch).order_by('-id').first()
except Package.DoesNotExist:
return None