in src/permissions/permissions.js [4:20]
async init(dashboardApi, options = {}) {
const datasource = query => (
dashboardApi.fetchHub(
`api/rest/${RingPermissions.API_PERMISSION_CACHE_PATH}`,
{
query: {
fields: 'permission/key,global,projects(id)',
query
}
}
)
);
const fakeAuth = {addListener: () => undefined};
this._permissions = new RingPermissions(fakeAuth, {datasource});
this._permissionCache = await this._permissions.load(options);
}