From d13adc81df8d83cd2536dc2af3bdaaad6c82bd56 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Kadl=C4=8D=C3=ADk?= Date: Mon, 20 Mar 2017 19:51:50 +0100 Subject: [PATCH] Filter only module builds with scmurl --- module_build_service/utils.py | 1 + 1 file changed, 1 insertion(+) diff --git a/module_build_service/utils.py b/module_build_service/utils.py index 1bac207a..59f87377 100644 --- a/module_build_service/utils.py +++ b/module_build_service/utils.py @@ -729,6 +729,7 @@ def get_reusable_component(session, module, component_name): previous_module_build = session.query(models.ModuleBuild)\ .filter_by(name=mmd.name)\ .filter(models.ModuleBuild.state.in_([3, 5]))\ + .filter(models.ModuleBuild.scmurl.isnot(None))\ .order_by(models.ModuleBuild.time_completed.desc())\ .first() # The component can't be reused if there isn't a previous build in the done