@@ -2,21 +2,18 @@ import { Inject, Injectable } from '@nestjs/common';
22import AbstractUseCase from '../../../common/abstract-use.case.js' ;
33import { IGlobalDatabaseContext } from '../../../common/application/global-database-context.interface.js' ;
44import { BaseType } from '../../../common/data-injection.tokens.js' ;
5- import { Constants } from '../../../helpers/constants/constants.js' ;
65import { ConnectionEntity } from '../../../entities/connection/connection.entity.js' ;
76import { GroupEntity } from '../../../entities/group/group.entity.js' ;
87import { PermissionEntity } from '../../../entities/permission/permission.entity.js' ;
9- import { TableSettingsEntity } from '../../../entities/table-settings/table-settings.entity.js' ;
108import { RegisterUserDs } from '../../../entities/user/application/data-structures/register-user-ds.js' ;
9+ import { ExternalRegistrationProviderEnum } from '../../../entities/user/enums/external-registration-provider.enum.js' ;
1110import { UserEntity } from '../../../entities/user/user.entity.js' ;
1211import { buildConnectionEntitiesFromTestDtos } from '../../../entities/user/utils/build-connection-entities-from-test-dtos.js' ;
1312import { buildDefaultAdminGroups } from '../../../entities/user/utils/build-default-admin-groups.js' ;
1413import { buildDefaultAdminPermissions } from '../../../entities/user/utils/build-default-admin-permissions.js' ;
15- import { buildTestTableSettings } from '../../../entities/user/utils/build-test-table-settings.js' ;
16- import { ILoginUserWithGoogle } from './saas-use-cases.interface.js' ;
14+ import { Constants } from '../../../helpers/constants/constants.js' ;
1715import { SaasRegisterUserWithGoogleDS } from '../data-structures/sass-register-user-with-google.js' ;
18- import { ExternalRegistrationProviderEnum } from '../../../entities/user/enums/external-registration-provider.enum.js' ;
19- import * as Sentry from '@sentry/node' ;
16+ import { ILoginUserWithGoogle } from './saas-use-cases.interface.js' ;
2017
2118@Injectable ( )
2219export class LoginWithGoogleUseCase
@@ -75,21 +72,6 @@ export class LoginWithGoogleUseCase
7572 await this . _dbContext . permissionRepository . saveNewOrUpdatedPermission ( permission ) ;
7673 } ) ,
7774 ) ;
78- const testTableSettingsArrays : Array < Array < TableSettingsEntity > > = buildTestTableSettings ( createdTestConnections ) ;
79-
80- for ( const tableSettingsArray of testTableSettingsArrays ) {
81- await Promise . all (
82- tableSettingsArray . map ( async ( tableSettings : TableSettingsEntity ) => {
83- try {
84- await this . _dbContext . tableSettingsRepository . saveNewOrUpdatedSettings ( tableSettings ) ;
85- } catch ( error ) {
86- Sentry . captureException ( error ) ;
87- console . error ( 'Error saving table settings' , error ) ;
88- }
89- } ) ,
90- ) ;
91- }
92-
9375 return savedUser ;
9476 }
9577}
0 commit comments