From f50eec3be03d9e079cfbf93ba9fe590946298747 Mon Sep 17 00:00:00 2001 From: bxdd Date: Mon, 30 Oct 2023 20:57:32 +0800 Subject: [PATCH] [FIX] fix bugs --- learnware/client/learnware_client.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/learnware/client/learnware_client.py b/learnware/client/learnware_client.py index b466be7..266d45f 100644 --- a/learnware/client/learnware_client.py +++ b/learnware/client/learnware_client.py @@ -408,7 +408,8 @@ class LearnwareClient: try: for key in ["Data", "Task", "Library"]: value = semantic_spec[key]["Values"] - if len(value) != 1 and value[0] not in key_list: + key_list = C["semantic_specs"][key]["Values"] + if len(value) != 1 or value[0] not in key_list: logger.error(f"{key} must be in {key_list}!") return False