ignore empty values in api_versions.xml
[sfa.git] / sfa / server / api_versions.py
index 9b05dbe..9138a74 100644 (file)
@@ -39,7 +39,8 @@ class ApiVersions:
             if isinstance(value, list):
                 for item in value:
                     if isinstance(item, dict) and \
-                       set(ApiVersions.required_fields).issubset(item.keys()):
+                       set(ApiVersions.required_fields).issubset(item.keys()) and \
+                       item['version'] != '' and item['url'] != '':
                         versions[str(item['version'])] = item['url']
         return versions