Skip to content

Commit 7d25ccb

Browse files
committed
Add devicePermissionsResource. Remove unnecessary key on device settings resource.
1 parent 3276592 commit 7d25ccb

File tree

3 files changed

+13
-3
lines changed

3 files changed

+13
-3
lines changed
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
import { Resource } from '../api-resource';
2+
3+
export default class DevicePermissionsResource extends Resource {
4+
static resourceName() {
5+
return 'devicepermissions';
6+
}
7+
static idKey() {
8+
return 'user';
9+
}
10+
}

kolibri/core/assets/src/api-resources/deviceProvision.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,6 @@ export default class DeviceProvisionResource extends Resource {
44
static resourceName() {
55
return 'deviceprovision';
66
}
7-
static idKey() {
8-
return 'user';
9-
}
107
get collectionUrl() {
118
return this.urls[this.name];
129
}

kolibri/core/assets/src/api-resources/index.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ import UserProgressResource from './userProgress';
2424
import ContentNodeProgressResource from './contentNodeProgress';
2525
import FileSummaryResource from './fileSummary';
2626
import DeviceProvisionResource from './deviceProvision';
27+
import DevicePermissionsResource from './devicePermissions';
2728

2829
const classroomResource = new ClassroomResource();
2930
const contentNodeResource = new ContentNodeResource();
@@ -51,6 +52,7 @@ const userProgressResource = new UserProgressResource();
5152
const contentNodeProgressResource = new ContentNodeProgressResource();
5253
const fileSummaryResource = new FileSummaryResource();
5354
const deviceProvisionResource = new DeviceProvisionResource();
55+
const devicePermissionsResource = new DevicePermissionsResource();
5456

5557
export {
5658
classroomResource as ClassroomResource,
@@ -79,4 +81,5 @@ export {
7981
contentNodeProgressResource as ContentNodeProgressResource,
8082
fileSummaryResource as FileSummaryResource,
8183
deviceProvisionResource as DeviceProvisionResource,
84+
devicePermissionsResource as DevicePermissionsResource,
8285
};

0 commit comments

Comments
 (0)