diff --git a/secop_psi/sea.py b/secop_psi/sea.py index 68a8404..2ad4f90 100644 --- a/secop_psi/sea.py +++ b/secop_psi/sea.py @@ -373,7 +373,7 @@ class SeaModule(Module): if paramdesc.get('readonly', True): raise ConfigError('%s/%s is not writable' % (sea_object, paramdesc['path'])) paramdesc['key'] = 'target' - paramdesc['readonly'] = True + paramdesc['readonly'] = False extra_module_set = () if 'description' not in cfgdict: cfgdict['description'] = '%s@%s' % (single_module, json_file) @@ -481,7 +481,7 @@ class SeaModule(Module): pobj = Parameter(**kwds) datatype = pobj.datatype if issubclass(cls, SeaWritable) and key == 'target': - kwds['readonly'] = True + kwds['readonly'] = False attributes['value'] = Parameter(**kwds) hdbpath = '/'.join([base] + pathlist)