core (memory/memory): fixed assignations

This commit is contained in:
Goffi 2020-09-05 20:20:05 +02:00
commit 35920d53af

View file

@ -1230,7 +1230,7 @@ class Memory(object):
if not file_data.get('parent'):
raise exceptions.PermissionError()
else:
perm_type == C.ACCESS_TYPE_PUBLIC
perm_type = C.ACCESS_TYPE_PUBLIC
if perm_type == C.ACCESS_TYPE_PUBLIC:
continue
elif perm_type == C.ACCESS_TYPE_WHITELIST:
@ -1341,13 +1341,13 @@ class Memory(object):
) -> None:
read_data = access.setdefault(C.ACCESS_PERM_READ, {})
if read_data.get('type') != C.ACCESS_TYPE_WHITELIST:
read_data['type'] == C.ACCESS_TYPE_WHITELIST
read_data['type'] = C.ACCESS_TYPE_WHITELIST
if 'jids' not in read_data:
read_data['jids'] = []
read_whitelist = read_data['jids']
write_data = access.setdefault(C.ACCESS_PERM_WRITE, {})
if write_data.get('type') != C.ACCESS_TYPE_WHITELIST:
write_data['type'] == C.ACCESS_TYPE_WHITELIST
write_data['type'] = C.ACCESS_TYPE_WHITELIST
if 'jids' not in write_data:
write_data['jids'] = []
write_whitelist = write_data['jids']