src/pyams_content_es/shared/resource.py
changeset 126 a91030bda803
parent 122 ef127b6fbd3c
child 134 fd71b6ea3863
equal deleted inserted replaced
125:6d725a84f3ff 126:a91030bda803
    22 def resource_index_info(content):
    22 def resource_index_info(content):
    23     """Resource index info"""
    23     """Resource index info"""
    24     resource_info = IResourceInfo(content)
    24     resource_info = IResourceInfo(content)
    25     field_names = content.field_names
    25     field_names = content.field_names
    26     result = {
    26     result = {
       
    27         'original_title': resource_info.original_title if 'original_title' in field_names else None,
    27         'author': resource_info.author if 'author' in field_names else None,
    28         'author': resource_info.author if 'author' in field_names else None,
       
    29         'translator': resource_info.translator if 'translator' in field_names else None,
       
    30         'illustrator': resource_info.illustrator if 'illustrator' in field_names else None,
    28         'drawer': resource_info.drawer if 'drawer' in field_names else None,
    31         'drawer': resource_info.drawer if 'drawer' in field_names else None,
    29         'colourist': resource_info.colourist if 'colourist' in field_names else None,
    32         'colourist': resource_info.colourist if 'colourist' in field_names else None,
    30         'lettering': resource_info.lettering if 'lettering' in field_names else None,
    33         'lettering': resource_info.lettering if 'lettering' in field_names else None,
    31         'producer': resource_info.producer if 'producer' in field_names else None,
    34         'producer': resource_info.producer if 'producer' in field_names else None,
    32         'director': resource_info.director if 'director' in field_names else None,
    35         'director': resource_info.director if 'director' in field_names else None,