diff --git a/pybis/src/python/pybis/definitions.py b/pybis/src/python/pybis/definitions.py index c58394377fd167cd4c7dfa367b77ce62b1ad6d80..681c47d4526a66a7faadfac3d081a8c8eec9cba2 100644 --- a/pybis/src/python/pybis/definitions.py +++ b/pybis/src/python/pybis/definitions.py @@ -211,8 +211,8 @@ def openbis_definitions(entity): "multi": "".split(), "identifier": "tagId", }, - "Vocabulary": { - "attrs_new": "code description managedInternally internalNameSpace chosenFromList urlTemplate".split(), + "vocabulary": { + "attrs_new": "code description managedInternally internalNameSpace chosenFromList urlTemplate terms".split(), "attrs_up": "description managedInternally internalNameSpace chosenFromList urlTemplate".split(), "attrs": "code description managedInternally internalNameSpace chosenFromList urlTemplate registrator registrationDate modifier modificationDate".split(), "multi": "".split(), @@ -487,7 +487,7 @@ def get_type_for_entity(entity, action): def get_method_for_entity(entity, action): action = action.lower() - if entity == "Vocabulary": + if entity == "vocabulary": return "{}Vocabularies".format(action) cap_entity = entity[:1].upper() + entity[1:]