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