Skip to content

Commit a99f5d7

Browse files
authored
fix(caller): caller now exposes permissionLevel (#1029)
1 parent cf286e1 commit a99f5d7

File tree

3 files changed

+3
-0
lines changed

3 files changed

+3
-0
lines changed

packages/datasource-replica/src/cache-interface/datasource.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ export default class CacheDataSourceInterface {
1515
tags: {},
1616
team: 'system',
1717
timezone: 'UTC',
18+
permissionLevel: 'admin',
1819
requestId: '',
1920
};
2021

packages/datasource-toolkit/src/interfaces/caller.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,6 @@ export type Caller = {
88
requestId: string;
99
role: string;
1010
tags: { [key: string]: string };
11+
permissionLevel: 'admin' | 'developer' | 'editor' | 'user';
1112
timezone: string;
1213
};

packages/datasource-toolkit/test/__factories__/caller.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,6 @@ export default Factory.define<Caller>(() => ({
1212
role: 'role',
1313
tags: {},
1414
team: 'team',
15+
permissionLevel: 'developer',
1516
timezone: 'Europe/Paris',
1617
}));

0 commit comments

Comments
 (0)