Revision c94dcec3 snf-astakos-app/astakos/im/register.py

b/snf-astakos-app/astakos/im/register.py
38 38

  
39 39
logger = logging.getLogger(__name__)
40 40

  
41
resource_fields = ['desc', 'unit', 'ui_visible', 'api_visible']
41
main_fields = ['desc', 'unit']
42
config_fields = ['ui_visible', 'api_visible']
42 43

  
43 44

  
44 45
class RegisterException(Exception):
......
87 88
                     service_type=service_type,
88 89
                     service_origin=service_origin)
89 90
        exists = False
91
        for field in config_fields:
92
            value = resource_dict.get(field)
93
            if value is not None:
94
                setattr(r, field, value)
90 95

  
91
    for field in resource_fields:
96
    for field in main_fields:
92 97
        value = resource_dict.get(field)
93 98
        if value is not None:
94 99
            setattr(r, field, value)

Also available in: Unified diff