Skip to content

Commit fb93142

Browse files
committed
refactor: make Veracross scopes easier to find/adjust
1 parent cf2836c commit fb93142

2 files changed

Lines changed: 17 additions & 16 deletions

File tree

src/lib/Veracross/Credentials.ts

Lines changed: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,9 @@
11
import 'server-only';
22

33
import { LazySecrets } from '@battis/lazy-secrets';
4+
import { SCOPES } from './Scopes';
45

56
const CREDENTIALS = 'VERACROSS_CREDENTIALS';
6-
const SCOPES = [
7-
'contact_info:list',
8-
'contact_info:read',
9-
'directory.configurations:list',
10-
'directory.household:list',
11-
'directory.preferences.household:list',
12-
'directory.preferences.household:read',
13-
'directory.preferences.people:list',
14-
'directory.preferences.people:read',
15-
'directory.staff_faculty:list',
16-
'directory.student:list',
17-
'emergency_contacts:list',
18-
'emergency_contacts:read',
19-
'households:list',
20-
'households:read'
21-
];
227

238
type Credentials = {
249
client_id: string;

src/lib/Veracross/Scopes.ts

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
export const SCOPES = [
2+
'contact_info:list',
3+
'contact_info:read',
4+
'directory.configurations:list',
5+
'directory.household:list',
6+
'directory.preferences.household:list',
7+
'directory.preferences.household:read',
8+
'directory.preferences.people:list',
9+
'directory.preferences.people:read',
10+
'directory.staff_faculty:list',
11+
'directory.student:list',
12+
'emergency_contacts:list',
13+
'emergency_contacts:read',
14+
'households:list',
15+
'households:read'
16+
];

0 commit comments

Comments
 (0)