diff options
| author | bobzel <zzzman@gmail.com> | 2020-09-27 09:50:23 -0400 |
|---|---|---|
| committer | bobzel <zzzman@gmail.com> | 2020-09-27 09:50:23 -0400 |
| commit | f015bdbbb4c5b9fcf5983ccf593c9405d1303666 (patch) | |
| tree | 495102510bbf035c01b87c8423ed93b344dc60c9 /src/fields/Doc.ts | |
| parent | b76e05d530eff780740d8b3cd15cb2ef748719d2 (diff) | |
| parent | 3f644b65e9ade29acae92f768ef8c322297ce362 (diff) | |
Merge branch 'master' of https://github.com/browngraphicslab/Dash-Web
Diffstat (limited to 'src/fields/Doc.ts')
| -rw-r--r-- | src/fields/Doc.ts | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/fields/Doc.ts b/src/fields/Doc.ts index 205831153..a4cf0a826 100644 --- a/src/fields/Doc.ts +++ b/src/fields/Doc.ts @@ -113,7 +113,7 @@ export const UpdatingFromServer = Symbol("UpdatingFromServer"); export const CachedUpdates = Symbol("Cached updates"); const AclMap = new Map<string, symbol>([ - ["unset", AclUnset], + ["None", AclUnset], [SharingPermissions.None, AclPrivate], [SharingPermissions.View, AclReadonly], [SharingPermissions.Add, AclAddonly], @@ -124,7 +124,7 @@ const AclMap = new Map<string, symbol>([ export function fetchProto(doc: Doc) { const permissions: { [key: string]: symbol } = {}; - Object.keys(doc).filter(key => key.startsWith("acl")).forEach(key => permissions[key] = AclMap.get(StrCast(doc[key]))!); + Object.keys(doc).filter(key => key.startsWith("acl") && (permissions[key] = AclMap.get(StrCast(doc[key]))!)); if (Object.keys(permissions).length) doc[AclSym] = permissions; |
