mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
permissions: use updated api endpoint for dashboard permissions
This commit is contained in:
parent
9889c92083
commit
71c9741764
@ -53,7 +53,7 @@ describe('AddPermissions', () => {
|
|||||||
wrapper.find('form').simulate('submit', { preventDefault() {} });
|
wrapper.find('form').simulate('submit', { preventDefault() {} });
|
||||||
|
|
||||||
expect(backendSrv.post.mock.calls.length).toBe(1);
|
expect(backendSrv.post.mock.calls.length).toBe(1);
|
||||||
expect(backendSrv.post.mock.calls[0][0]).toBe('/api/dashboards/id/1/acl');
|
expect(backendSrv.post.mock.calls[0][0]).toBe('/api/dashboards/id/1/permissions');
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
@ -80,7 +80,7 @@ describe('AddPermissions', () => {
|
|||||||
wrapper.find('form').simulate('submit', { preventDefault() {} });
|
wrapper.find('form').simulate('submit', { preventDefault() {} });
|
||||||
|
|
||||||
expect(backendSrv.post.mock.calls.length).toBe(1);
|
expect(backendSrv.post.mock.calls.length).toBe(1);
|
||||||
expect(backendSrv.post.mock.calls[0][0]).toBe('/api/dashboards/id/1/acl');
|
expect(backendSrv.post.mock.calls[0][0]).toBe('/api/dashboards/id/1/permissions');
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@ -44,7 +44,7 @@ describe('PermissionsStore', () => {
|
|||||||
expect(store.items[0].permission).toBe(2);
|
expect(store.items[0].permission).toBe(2);
|
||||||
expect(store.items[0].permissionName).toBe('Edit');
|
expect(store.items[0].permissionName).toBe('Edit');
|
||||||
expect(backendSrv.post.mock.calls.length).toBe(1);
|
expect(backendSrv.post.mock.calls.length).toBe(1);
|
||||||
expect(backendSrv.post.mock.calls[0][0]).toBe('/api/dashboards/id/1/acl');
|
expect(backendSrv.post.mock.calls[0][0]).toBe('/api/dashboards/id/1/permissions');
|
||||||
});
|
});
|
||||||
|
|
||||||
it('should save removed permissions automatically', () => {
|
it('should save removed permissions automatically', () => {
|
||||||
@ -54,7 +54,7 @@ describe('PermissionsStore', () => {
|
|||||||
|
|
||||||
expect(store.items.length).toBe(2);
|
expect(store.items.length).toBe(2);
|
||||||
expect(backendSrv.post.mock.calls.length).toBe(1);
|
expect(backendSrv.post.mock.calls.length).toBe(1);
|
||||||
expect(backendSrv.post.mock.calls[0][0]).toBe('/api/dashboards/id/1/acl');
|
expect(backendSrv.post.mock.calls[0][0]).toBe('/api/dashboards/id/1/permissions');
|
||||||
});
|
});
|
||||||
|
|
||||||
describe('when duplicate team permissions are added', () => {
|
describe('when duplicate team permissions are added', () => {
|
||||||
|
@ -110,7 +110,7 @@ export const PermissionsStore = types
|
|||||||
self.dashboardId = dashboardId;
|
self.dashboardId = dashboardId;
|
||||||
self.items.clear();
|
self.items.clear();
|
||||||
|
|
||||||
const res = yield backendSrv.get(`/api/dashboards/id/${dashboardId}/acl`);
|
const res = yield backendSrv.get(`/api/dashboards/id/${dashboardId}/permissions`);
|
||||||
const items = prepareServerResponse(res, dashboardId, isFolder, isInRoot);
|
const items = prepareServerResponse(res, dashboardId, isFolder, isInRoot);
|
||||||
self.items = items;
|
self.items = items;
|
||||||
self.originalItems = items;
|
self.originalItems = items;
|
||||||
@ -210,7 +210,7 @@ const updateItems = self => {
|
|||||||
|
|
||||||
let res;
|
let res;
|
||||||
try {
|
try {
|
||||||
res = backendSrv.post(`/api/dashboards/id/${self.dashboardId}/acl`, {
|
res = backendSrv.post(`/api/dashboards/id/${self.dashboardId}/permissions`, {
|
||||||
items: updated,
|
items: updated,
|
||||||
});
|
});
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
|
Loading…
Reference in New Issue
Block a user