chore(server): core IoC #51 - getUser(s)Factory

This commit is contained in:
Kristaps Fabians Geikins
2024-10-14 17:24:11 +03:00
parent 76039b9f07
commit 1cb27e6fdd
79 changed files with 395 additions and 234 deletions
@@ -87,12 +87,12 @@ import {
validateStreamAccessFactory
} from '@/modules/core/services/streams/access'
import { authorizeResolver } from '@/modules/shared'
import { getUser } from '@/modules/core/repositories/users'
import {
addStreamInviteAcceptedActivityFactory,
addStreamPermissionsAddedActivityFactory
} from '@/modules/activitystream/services/streamActivity'
import { publish } from '@/modules/shared/utils/subscriptions'
import { getUserFactory } from '@/modules/core/repositories/users'
enum InviteByTarget {
Email = 'email',
@@ -105,6 +105,7 @@ const getStream = getStreamFactory({ db })
const saveActivity = saveActivityFactory({ db })
const validateStreamAccess = validateStreamAccessFactory({ authorizeResolver })
const getUser = getUserFactory({ db })
const addOrUpdateStreamCollaborator = addOrUpdateStreamCollaboratorFactory({
validateStreamAccess,
getUser,