diff --git a/packages/backend-core/src/context/mainContext.ts b/packages/backend-core/src/context/mainContext.ts index 8ea6324817..e1bd535b78 100644 --- a/packages/backend-core/src/context/mainContext.ts +++ b/packages/backend-core/src/context/mainContext.ts @@ -216,7 +216,7 @@ export function doInEnvironmentContext( export function doInScimContext(task: any) { const updates: ContextMap = { - scimCall: true, + isScim: true, } return newContext(updates, task) } @@ -278,8 +278,8 @@ export function getDevAppDB(opts?: any): Database { return getDB(conversions.getDevelopmentAppID(appId), opts) } -export function isScimCall(): boolean { +export function isScim(): boolean { const context = Context.get() - const scimCall = context?.scimCall + const scimCall = context?.isScim return !!scimCall } diff --git a/packages/backend-core/src/context/types.ts b/packages/backend-core/src/context/types.ts index 0d8958dbd3..727dad80bc 100644 --- a/packages/backend-core/src/context/types.ts +++ b/packages/backend-core/src/context/types.ts @@ -6,5 +6,5 @@ export type ContextMap = { appId?: string identity?: IdentityContext environmentVariables?: Record - scimCall?: boolean + isScim?: boolean } diff --git a/packages/backend-core/src/events/publishers/group.ts b/packages/backend-core/src/events/publishers/group.ts index 2748ec6a09..93bb6117ed 100644 --- a/packages/backend-core/src/events/publishers/group.ts +++ b/packages/backend-core/src/events/publishers/group.ts @@ -15,7 +15,7 @@ import { context } from "../.." async function created(group: UserGroup, timestamp?: number) { const properties: GroupCreatedEvent = { groupId: group._id as string, - viaScim: context.isScimCall(), + viaScim: context.isScim(), audited: { name: group.name, }, @@ -26,7 +26,7 @@ async function created(group: UserGroup, timestamp?: number) { async function updated(group: UserGroup) { const properties: GroupUpdatedEvent = { groupId: group._id as string, - viaScim: context.isScimCall(), + viaScim: context.isScim(), audited: { name: group.name, }, @@ -37,7 +37,7 @@ async function updated(group: UserGroup) { async function deleted(group: UserGroup) { const properties: GroupDeletedEvent = { groupId: group._id as string, - viaScim: context.isScimCall(), + viaScim: context.isScim(), audited: { name: group.name, }, @@ -49,7 +49,7 @@ async function usersAdded(count: number, group: UserGroup) { const properties: GroupUsersAddedEvent = { count, groupId: group._id as string, - viaScim: context.isScimCall(), + viaScim: context.isScim(), audited: { name: group.name, }, @@ -61,7 +61,7 @@ async function usersDeleted(count: number, group: UserGroup) { const properties: GroupUsersDeletedEvent = { count, groupId: group._id as string, - viaScim: context.isScimCall(), + viaScim: context.isScim(), audited: { name: group.name, }, diff --git a/packages/backend-core/src/events/publishers/user.ts b/packages/backend-core/src/events/publishers/user.ts index a81bb64096..18e4d64ada 100644 --- a/packages/backend-core/src/events/publishers/user.ts +++ b/packages/backend-core/src/events/publishers/user.ts @@ -20,7 +20,7 @@ import { context } from "../.." async function created(user: User, timestamp?: number) { const properties: UserCreatedEvent = { userId: user._id as string, - viaScim: context.isScimCall(), + viaScim: context.isScim(), audited: { email: user.email, }, @@ -31,7 +31,7 @@ async function created(user: User, timestamp?: number) { async function updated(user: User) { const properties: UserUpdatedEvent = { userId: user._id as string, - viaScim: context.isScimCall(), + viaScim: context.isScim(), audited: { email: user.email, }, @@ -42,7 +42,7 @@ async function updated(user: User) { async function deleted(user: User) { const properties: UserDeletedEvent = { userId: user._id as string, - viaScim: context.isScimCall(), + viaScim: context.isScim(), audited: { email: user.email, },