Skip to content

Commit 6dbc637

Browse files
committed
test: add extra permissions checks
1 parent 39d7030 commit 6dbc637

File tree

1 file changed

+3
-1
lines changed
  • packages/field-plugin/src/messaging/pluginMessage/containerToPluginMessage

1 file changed

+3
-1
lines changed

packages/field-plugin/src/messaging/pluginMessage/containerToPluginMessage/UserData.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,7 @@ export const isUserData = (data: unknown): data is UserData =>
1212
hasKey(data, 'isSpaceAdmin') &&
1313
typeof data.isSpaceAdmin === 'boolean' &&
1414
hasKey(data, 'permissions') &&
15+
data.permissions !== null &&
1516
(typeof data.permissions === 'object' ||
16-
typeof data.permissions === 'undefined')
17+
typeof data.permissions === 'undefined') &&
18+
!Array.isArray(data.permissions)

0 commit comments

Comments
 (0)