From 52ca02fdc4a7cdf14fc523428922d45a210181b8 Mon Sep 17 00:00:00 2001 From: Ned Batchelder Date: Tue, 14 Feb 2017 12:48:33 -0500 Subject: [PATCH] model_name can be non-None, and model is still None --- openedx/core/lib/django_courseware_routers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openedx/core/lib/django_courseware_routers.py b/openedx/core/lib/django_courseware_routers.py index ea3a290725..5d6ecec3de 100644 --- a/openedx/core/lib/django_courseware_routers.py +++ b/openedx/core/lib/django_courseware_routers.py @@ -51,7 +51,7 @@ class StudentModuleHistoryExtendedRouter(object): """ if model_name is not None: model = hints.get('model') - if self._is_csmh(model): + if model is not None and self._is_csmh(model): return db == self.DATABASE_NAME if db == self.DATABASE_NAME: return False