def get_itemtypes(): itemtypes = caching.get_schema_itemtypes() if itemtypes is not None: return itemtypes itemtypes = sorted(get_schema_set()["types"].keys()) caching.set_schema_itemtypes(itemtypes) return itemtypes
def get_itemtypes(): itemtypes = caching.get_schema_itemtypes() if itemtypes is not None: return itemtypes itemtypes = sorted([(k, v['label']) for k, v in get_schema_set()['types'].items()], key=operator.itemgetter(0)) caching.set_schema_itemtypes(itemtypes) return itemtypes
def get_itemtypes(): itemtypes = caching.get_schema_itemtypes() if itemtypes is not None: return itemtypes itemtypes = sorted( [(k, v['label']) for k, v in get_schema_set()['types'].items()], key=operator.itemgetter(0) ) caching.set_schema_itemtypes(itemtypes) return itemtypes