[dak/master] fix p-u accepts for binary uploads
Signed-off-by: Mark Hymers <mhy@debian.org>
---
dak/process_unchecked.py | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/dak/process_unchecked.py b/dak/process_unchecked.py
index fafff7b..cabdbf3 100755
--- a/dak/process_unchecked.py
+++ b/dak/process_unchecked.py
@@ -224,7 +224,10 @@ def package_to_suite(u, suite):
q = q.join(DBSource).filter_by(source=u.pkg.changes['source'])
q = q.filter_by(version=u.pkg.changes['version']).limit(1)
- if q.count() < 1:
+ # NB: Careful, this logic isn't what you would think it is
+ # Source is already in {old-,}proposed-updates so no need to hold
+ # Instead, we don't move to the holding area, we just do an ACCEPT
+ if q.count() > 0:
ret = False
s.close()
--
1.6.3.3
Reply to: