From 06f924113bfaddae579812615fc2993c309b9cb0 Mon Sep 17 00:00:00 2001 From: Don Armstrong Date: Mon, 17 Nov 2014 10:23:52 -0800 Subject: [PATCH] default to main if there is no component name --- daklib/policy.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/daklib/policy.py b/daklib/policy.py index dad9e9d1..7e5e5d54 100644 --- a/daklib/policy.py +++ b/daklib/policy.py @@ -289,7 +289,10 @@ class PolicyQueueUploadHandler(object): # field for old packages query = self.session.query(Component).order_by(Component.ordering) \ .filter(Component.component_name.in_(components)) - source_component = query.first().component_name + if query.first() is None: + source_component = 'main' + else: + source_component = query.first().component_name override = self._source_override(source_component) if override is None: -- 2.39.2