Skip to content

Commit 92d715a

Browse files
authored
Update entryPoints.js to use permissionClasses instead of permission property (#191)
- Update entryPoints.js to use permissionClasses instead of permission property - Remove entryPoints.js permission props for generateLib since they don't apply for libs
1 parent 36d3e87 commit 92d715a

2 files changed

Lines changed: 7 additions & 8 deletions

File tree

reactExamples/resources/views/demoWebpart.view.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<view xmlns="http://labkey.org/data/xml/view" frame="none" title="To-Do List Webpart">
2-
<permissions>
3-
<permission name="read"/>
4-
</permissions>
2+
<permissionClasses>
3+
<permissionClass name="org.labkey.api.security.permissions.ReadPermission"/>
4+
</permissionClasses>
55
<dependencies>
66
<dependency path="gen/demoWebpart"/>
77
</dependencies>

reactExamples/src/client/entryPoints.js

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,28 +7,27 @@ module.exports = {
77
apps: [{
88
name: 'helloWorld',
99
title: 'Hello World Page',
10-
permission: 'read',
10+
permissionClasses: ['org.labkey.api.security.permissions.ReadPermission'],
1111
path: './src/client/HelloWorldPage'
1212
},{
1313
name: 'todoList',
1414
title: 'To-Do List Page',
15-
permission: 'insert',
15+
permissionClasses: ['org.labkey.api.security.permissions.InsertPermission'],
1616
path: './src/client/ToDoListPage'
1717
},{
1818
name: 'demoWebpart',
1919
title: 'To-Do List Webpart',
20-
permission: 'read',
2120
path: './src/client/ToDoListPage/webpart',
2221
generateLib: true // used by views/demoWebpart.html
2322
},{
2423
name: 'queryModel',
2524
title: 'QueryModel Example Page',
26-
permission: 'read',
25+
permissionClasses: ['org.labkey.api.security.permissions.ReadPermission'],
2726
path: './src/client/QueryModelPage'
2827
},{
2928
name: 'fileAttachmentForm',
3029
title: 'File Attachment Example Page',
31-
permission: 'insert',
30+
permissionClasses: ['org.labkey.api.security.permissions.InsertPermission'],
3231
path: './src/client/FileAttachmentPage'
3332
}]
3433
};

0 commit comments

Comments
 (0)