diff --git a/circle/dashboard/views/store.py b/circle/dashboard/views/store.py index be26d41..be7e331 100644 --- a/circle/dashboard/views/store.py +++ b/circle/dashboard/views/store.py @@ -35,7 +35,7 @@ from django.views.generic import TemplateView from braces.views import LoginRequiredMixin -from ..store_api import Store, NoStoreException, NotOkException +from ..store_api import Store, NoStoreException, NotOkException, NoOrgIdException logger = logging.getLogger(__name__) @@ -70,6 +70,10 @@ class StoreList(LoginRequiredMixin, TemplateView): return super(StoreList, self).get(*args, **kwargs) except NoStoreException: messages.warning(self.request, _("No store.")) + except NoOrgIdException: + messages.warning(self.request, + _("Your organization ID is not set." + " To use the store, you need a unique organization ID.")) except NotOkException: messages.warning(self.request, _("Store has some problems now." " Try again later."))