mirror of
https://github.com/fluxscape/fluxscape.git
synced 2026-01-11 14:52:54 +01:00
feat(runtime): Save fetched records ACL in a global object
This commit is contained in:
@@ -596,6 +596,12 @@ function _fromJSON(item, collectionName, modelScope) {
|
|||||||
model.set(key, _deserializeJSON(item[key], _type, modelScope));
|
model.set(key, _deserializeJSON(item[key], _type, modelScope));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Add the ACL roles to a global object
|
||||||
|
if (item.objectId && item.ACL) {
|
||||||
|
const aclModel = modelStore.get('--ndl--acl');
|
||||||
|
aclModel.set(item.objectId, item.ACL);
|
||||||
|
}
|
||||||
|
|
||||||
return model;
|
return model;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user