Blob Blame History Raw
From ba3bef9f4643e10444ecbffd36769d274b507f4b Mon Sep 17 00:00:00 2001
From: mprahl <mprahl@redhat.com>
Date: Nov 01 2018 13:38:02 +0000
Subject: Don't assume the context is set on base modules in the 526fb7d445f7_module_buildrequires migration


---

diff --git a/module_build_service/migrations/versions/526fb7d445f7_module_buildrequires.py b/module_build_service/migrations/versions/526fb7d445f7_module_buildrequires.py
index e8192d5..6b23cad 100644
--- a/module_build_service/migrations/versions/526fb7d445f7_module_buildrequires.py
+++ b/module_build_service/migrations/versions/526fb7d445f7_module_buildrequires.py
@@ -80,7 +80,7 @@ def upgrade():
                 .where(mb.c.name == base_module)\
                 .where(mb.c.stream == base_module_dict['stream'])\
                 .where(mb.c.version == base_module_dict['version'])\
-                .where(mb.c.context == base_module_dict['context'])
+                .where(mb.c.context == base_module_dict.get('context'))
             br = connection.execute(select).fetchone()
             if not br:
                 # If the buildrequire isn't in the datbase, then skip it