chore(server): IoC 33 - deleteStreamAndNotifyFactory

This commit is contained in:
Kristaps Fabians Geikins
2024-10-09 12:37:57 +03:00
parent 1a2a3d27df
commit ad9cb3aafd
11 changed files with 113 additions and 79 deletions
@@ -9,7 +9,8 @@ import {
updateProjectFactory,
upsertProjectRoleFactory,
getRolesByUserIdFactory,
getStreamFactory
getStreamFactory,
deleteStreamFactory
} from '@/modules/core/repositories/streams'
import { getUser, getUsers } from '@/modules/core/repositories/users'
import { getStreams } from '@/modules/core/services/streams'
@@ -109,7 +110,6 @@ import {
} from '@/modules/workspaces/services/retrieval'
import { Roles, WorkspaceRoles, removeNullOrUndefinedKeys } from '@speckle/shared'
import { chunk } from 'lodash'
import { deleteStream } from '@/modules/core/repositories/streams'
import {
findEmailsByUserIdFactory,
findVerifiedEmailsByUserIdFactory,
@@ -184,6 +184,7 @@ const buildCreateAndSendWorkspaceInvite = () =>
payload
})
})
const deleteStream = deleteStreamFactory({ db })
const { FF_WORKSPACES_MODULE_ENABLED } = getFeatureFlags()