fix: correct sSOService → ssoService camelCase typo (#19845)

## Summary

Fixes the pre-existing camelCase typo mentioned in #19839.

The injected `SSOService` property was named `sSOService` instead of the
correct camelCase `ssoService` across the auth module. This is a
straightforward mechanical rename of the property/variable name — no
logic changes.

> **Bonus: pre-existing typo to fix** — `private sSOService: SSOService`
— The variable name is a camelCase typo (`sSOService` instead of
`ssoService`). — #19839

## Changes

Renamed `sSOService` → `ssoService` in 7 files:
- `auth/guards/oidc-auth.guard.ts`
- `auth/guards/saml-auth.guard.ts`
- `auth/guards/oidc-auth.spec.ts`
- `auth/auth.resolver.ts`
- `auth/controllers/sso-auth.controller.ts`
- `auth/strategies/saml.auth.strategy.ts`
- `sso/sso.resolver.ts`

Note: The type `SSOService` (PascalCase class name) is intentionally
left unchanged — it will be addressed in the broader SSO acronym PR from
#19839.

## Test plan

- [ ] Verify `typecheck twenty-server` passes
- [ ] Verify existing auth/SSO tests pass

Co-authored-by: Abhay <abhayjnayakpro@gmail.com>
This commit is contained in:
Avasis AI
2026-04-19 16:59:06 +05:30
committed by GitHub
parent dbf43d792c
commit 1e27c3b621
7 changed files with 29 additions and 29 deletions
@@ -35,7 +35,7 @@ import { PermissionsGraphqlApiExceptionFilter } from 'src/engine/metadata-module
@UsePipes(ResolverValidationPipe)
@UseGuards(SettingsPermissionGuard(PermissionFlagType.SECURITY))
export class SSOResolver {
constructor(private readonly sSOService: SSOService) {}
constructor(private readonly ssoService: SSOService) {}
@UseGuards(WorkspaceAuthGuard, EnterpriseFeaturesEnabledGuard)
@Mutation(() => SetupSsoDTO)
@@ -43,7 +43,7 @@ export class SSOResolver {
@Args('input') setupSsoInput: SetupOIDCSsoInput,
@AuthWorkspace() { id: workspaceId }: WorkspaceEntity,
): Promise<SetupSsoDTO | SSOException> {
return this.sSOService.createOIDCIdentityProvider(
return this.ssoService.createOIDCIdentityProvider(
setupSsoInput,
workspaceId,
);
@@ -54,7 +54,7 @@ export class SSOResolver {
async getSSOIdentityProviders(
@AuthWorkspace() { id: workspaceId }: WorkspaceEntity,
) {
return this.sSOService.getSSOIdentityProviders(workspaceId);
return this.ssoService.getSSOIdentityProviders(workspaceId);
}
@UseGuards(WorkspaceAuthGuard, EnterpriseFeaturesEnabledGuard)
@@ -63,7 +63,7 @@ export class SSOResolver {
@Args('input') setupSsoInput: SetupSAMLSsoInput,
@AuthWorkspace() { id: workspaceId }: WorkspaceEntity,
): Promise<SetupSsoDTO | SSOException> {
return this.sSOService.createSAMLIdentityProvider(
return this.ssoService.createSAMLIdentityProvider(
setupSsoInput,
workspaceId,
);
@@ -75,7 +75,7 @@ export class SSOResolver {
@Args('input') { identityProviderId }: DeleteSsoInput,
@AuthWorkspace() { id: workspaceId }: WorkspaceEntity,
) {
return this.sSOService.deleteSSOIdentityProvider(
return this.ssoService.deleteSSOIdentityProvider(
identityProviderId,
workspaceId,
);
@@ -87,6 +87,6 @@ export class SSOResolver {
@Args('input') input: EditSsoInput,
@AuthWorkspace() { id: workspaceId }: WorkspaceEntity,
) {
return this.sSOService.editSSOIdentityProvider(input, workspaceId);
return this.ssoService.editSSOIdentityProvider(input, workspaceId);
}
}