From eb6187ff1f9f90b4b0b9eaf1b451ebf955ace98a Mon Sep 17 00:00:00 2001 From: mprahl Date: Fri, 7 Apr 2017 08:28:32 -0400 Subject: [PATCH] Only check if a component is reusable from a previous module build with the same name and stream --- 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 402efa5f..7fc8a2e7 100644 --- a/module_build_service/utils.py +++ b/module_build_service/utils.py @@ -781,6 +781,7 @@ def get_reusable_component(session, module, component_name): # Find the latest module that is in the done or ready state previous_module_build = session.query(models.ModuleBuild)\ .filter_by(name=mmd.name)\ + .filter_by(stream=mmd.stream)\ .filter(models.ModuleBuild.state.in_([3, 5]))\ .filter(models.ModuleBuild.scmurl.isnot(None))\ .order_by(models.ModuleBuild.time_completed.desc())\