Skip to content

Commit dd31ea8

Browse files
committed
[core] Add null check for permission
1 parent bafa7f9 commit dd31ea8

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

frontend/express/app.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1196,7 +1196,10 @@ Promise.all([plugins.dbConnection(countlyConfig), plugins.dbConnection("countly_
11961196
});
11971197
}
11981198
else {
1199-
var writableAppIds = member.permission._.a;
1199+
var writableAppIds = [];
1200+
if ('_' in member.permission && 'a' in member.permission._) {
1201+
writableAppIds = member.permission._.a;
1202+
}
12001203
var readableAppIds = Object.keys(member.permission.r).filter(readableApp => readableApp !== 'global');
12011204
var preparedReadableIds = [];
12021205
var preparedWritableIds = [];

0 commit comments

Comments
 (0)