From b3c47f2fc7b3df47397032dfb6cd16bdfb599727 Mon Sep 17 00:00:00 2001 From: Kenzo-Hugo Hillion <kenzo-hugo.hillion1@pasteur.fr> Date: Mon, 9 Dec 2019 18:19:04 +0100 Subject: [PATCH] raise exception when no functional categories available yet --- .../apps/catalog/management/commands/create_update_eggnog.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/backend/metagenedb/apps/catalog/management/commands/create_update_eggnog.py b/backend/metagenedb/apps/catalog/management/commands/create_update_eggnog.py index cd2a3c9..56f5f7a 100644 --- a/backend/metagenedb/apps/catalog/management/commands/create_update_eggnog.py +++ b/backend/metagenedb/apps/catalog/management/commands/create_update_eggnog.py @@ -24,6 +24,8 @@ class ImportEggNog(object): def _build_functional_category_dict(self): all_categories = EggNogFunctionalCategory.objects.all() + if not all_categories: + raise Exception("You need to create Functional categories first.") self.functional_cat = {cat.category_id: cat for cat in all_categories} def link_functional_category(self, eggnog_dict): -- GitLab