mirror of
https://github.com/hanzoai/calendar.git
synced 2026-10-30 14:46:43 +00:00
* Fallback to org admin * Prevent accidental privilege escalation as code changes in the future * When org admin, we don't actually need to do the db query * Use findMany and Map to drill down permission adjustments * Exclude .MEMBER from overriding role, we likely don't want to demote * refactor logic * Add tests for services/factories + removeHandler * fix type check --------- Co-authored-by: Alex van Andel <[email protected]> Co-authored-by: Sean Brydon <[email protected]>
10 lines
412 B
TypeScript
10 lines
412 B
TypeScript
export { RemoveMemberServiceFactory } from "./RemoveMemberServiceFactory";
|
|
export type {
|
|
IRemoveMemberService,
|
|
RemoveMemberContext,
|
|
RemoveMemberPermissionResult,
|
|
} from "./IRemoveMemberService";
|
|
export { BaseRemoveMemberService } from "./BaseRemoveMemberService";
|
|
export { PBACRemoveMemberService } from "./PBACRemoveMemberService";
|
|
export { LegacyRemoveMemberService } from "./LegacyRemoveMemberService";
|