Skip to content

Commit d6c773e

Browse files
authored
Backport view fixes (#198)
1 parent a4839b8 commit d6c773e

File tree

10 files changed

+31
-32
lines changed

10 files changed

+31
-32
lines changed

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
};

sourdough/resources/views/dailylog.view.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
title="Daily Log"
33
template="body"
44
>
5-
<permissions>
6-
<permission name="read"/>
7-
</permissions>
5+
<permissionClasses>
6+
<permissionClass name="org.labkey.api.security.permissions.ReadPermission"/>
7+
</permissionClasses>
88
<dependencies>
99
<!-- local imports -->
1010
<dependency path="dailylog/script.js"/>

sourdough/resources/views/dailylogSide.view.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
title="Documentation: Views and Webparts"
33
template="body"
44
>
5-
<permissions>
6-
<permission name="read"/>
7-
</permissions>
5+
<permissionClasses>
6+
<permissionClass name="org.labkey.api.security.permissions.ReadPermission"/>
7+
</permissionClasses>
88
<dependencies>
99
</dependencies>
1010
</view>

sourdough/resources/views/dashboard.view.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
title="Dashboard"
33
template="body"
44
>
5-
<permissions>
6-
<permission name="read"/>
7-
</permissions>
5+
<permissionClasses>
6+
<permissionClass name="org.labkey.api.security.permissions.ReadPermission"/>
7+
</permissionClasses>
88
<dependencies>
99
<dependency path="dashboard/script.js"/>
1010
<dependency path="dashboard/styles.css"/>

sourdough/resources/views/dashboardSide.view.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
title="Documentation: Queries and Reports"
33
template="body"
44
>
5-
<permissions>
6-
<permission name="read"/>
7-
</permissions>
5+
<permissionClasses>
6+
<permissionClass name="org.labkey.api.security.permissions.ReadPermission"/>
7+
</permissionClasses>
88
<dependencies>
99
</dependencies>
1010
</view>

sourdough/resources/views/overview.view.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
title="Sourdough Overview"
33
template="body"
44
>
5-
<permissions>
6-
<permission name="read"/>
7-
</permissions>
5+
<permissionClasses>
6+
<permissionClass name="org.labkey.api.security.permissions.ReadPermission"/>
7+
</permissionClasses>
88
<dependencies>
99
<dependency path="overview/script.js"/>
1010
<dependency path="overview/styles.css"/>

sourdough/resources/views/overviewSide.view.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
title="Further Reading"
33
template="body"
44
>
5-
<permissions>
6-
<permission name="read"/>
7-
</permissions>
5+
<permissionClasses>
6+
<permissionClass name="org.labkey.api.security.permissions.ReadPermission"/>
7+
</permissionClasses>
88
<dependencies>
99
</dependencies>
1010
</view>

sourdough/resources/views/styling.view.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
template="body"
44
frame="none"
55
>
6-
<permissions>
7-
<permission name="read"/>
8-
</permissions>
6+
<permissionClasses>
7+
<permissionClass name="org.labkey.api.security.permissions.ReadPermission"/>
8+
</permissionClasses>
99
<dependencies>
1010
<dependency path="styling/script.js"/>
1111
<dependency path="styling/styles.css"/>

sourdough/resources/views/stylingSide.view.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
title="Documentation: Styling and Appearance"
33
template="body"
44
>
5-
<permissions>
6-
<permission name="read"/>
7-
</permissions>
5+
<permissionClasses>
6+
<permissionClass name="org.labkey.api.security.permissions.ReadPermission"/>
7+
</permissionClasses>
88
<dependencies>
99
</dependencies>
1010
</view>

0 commit comments

Comments
 (0)