|
@@ -154,9 +154,6 @@ import { DetermineSharedVaultOperationOnItem } from '../Domain/UseCase/SharedVau
|
|
import { SharedVaultFilter } from '../Domain/Item/SaveRule/SharedVaultFilter'
|
|
import { SharedVaultFilter } from '../Domain/Item/SaveRule/SharedVaultFilter'
|
|
import { RemoveNotificationsForUser } from '../Domain/UseCase/Messaging/RemoveNotificationsForUser/RemoveNotificationsForUser'
|
|
import { RemoveNotificationsForUser } from '../Domain/UseCase/Messaging/RemoveNotificationsForUser/RemoveNotificationsForUser'
|
|
import { SharedVaultSnjsFilter } from '../Domain/Item/SaveRule/SharedVaultSnjsFilter'
|
|
import { SharedVaultSnjsFilter } from '../Domain/Item/SaveRule/SharedVaultSnjsFilter'
|
|
-import { UpdateStorageQuotaUsedInSharedVault } from '../Domain/UseCase/SharedVaults/UpdateStorageQuotaUsedInSharedVault/UpdateStorageQuotaUsedInSharedVault'
|
|
|
|
-import { SharedVaultFileUploadedEventHandler } from '../Domain/Handler/SharedVaultFileUploadedEventHandler'
|
|
|
|
-import { SharedVaultFileRemovedEventHandler } from '../Domain/Handler/SharedVaultFileRemovedEventHandler'
|
|
|
|
|
|
|
|
export class ContainerConfigLoader {
|
|
export class ContainerConfigLoader {
|
|
private readonly DEFAULT_CONTENT_SIZE_TRANSFER_LIMIT = 10_000_000
|
|
private readonly DEFAULT_CONTENT_SIZE_TRANSFER_LIMIT = 10_000_000
|
|
@@ -750,9 +747,6 @@ export class ContainerConfigLoader {
|
|
container.get(TYPES.Sync_DeleteMessage),
|
|
container.get(TYPES.Sync_DeleteMessage),
|
|
),
|
|
),
|
|
)
|
|
)
|
|
- container
|
|
|
|
- .bind<UpdateStorageQuotaUsedInSharedVault>(TYPES.Sync_UpdateStorageQuotaUsedInSharedVault)
|
|
|
|
- .toConstantValue(new UpdateStorageQuotaUsedInSharedVault(container.get(TYPES.Sync_SharedVaultRepository)))
|
|
|
|
|
|
|
|
// Services
|
|
// Services
|
|
container
|
|
container
|
|
@@ -822,22 +816,6 @@ export class ContainerConfigLoader {
|
|
context.container.get(TYPES.Sync_DomainEventPublisher),
|
|
context.container.get(TYPES.Sync_DomainEventPublisher),
|
|
)
|
|
)
|
|
})
|
|
})
|
|
- container
|
|
|
|
- .bind<SharedVaultFileUploadedEventHandler>(TYPES.Sync_SharedVaultFileUploadedEventHandler)
|
|
|
|
- .toConstantValue(
|
|
|
|
- new SharedVaultFileUploadedEventHandler(
|
|
|
|
- container.get(TYPES.Sync_UpdateStorageQuotaUsedInSharedVault),
|
|
|
|
- container.get(TYPES.Sync_Logger),
|
|
|
|
- ),
|
|
|
|
- )
|
|
|
|
- container
|
|
|
|
- .bind<SharedVaultFileRemovedEventHandler>(TYPES.Sync_SharedVaultFileRemovedEventHandler)
|
|
|
|
- .toConstantValue(
|
|
|
|
- new SharedVaultFileRemovedEventHandler(
|
|
|
|
- container.get(TYPES.Sync_UpdateStorageQuotaUsedInSharedVault),
|
|
|
|
- container.get(TYPES.Sync_Logger),
|
|
|
|
- ),
|
|
|
|
- )
|
|
|
|
|
|
|
|
// Services
|
|
// Services
|
|
container.bind<ContentDecoder>(TYPES.Sync_ContentDecoder).toDynamicValue(() => new ContentDecoder())
|
|
container.bind<ContentDecoder>(TYPES.Sync_ContentDecoder).toDynamicValue(() => new ContentDecoder())
|
|
@@ -881,8 +859,6 @@ export class ContainerConfigLoader {
|
|
['DUPLICATE_ITEM_SYNCED', container.get(TYPES.Sync_DuplicateItemSyncedEventHandler)],
|
|
['DUPLICATE_ITEM_SYNCED', container.get(TYPES.Sync_DuplicateItemSyncedEventHandler)],
|
|
['ACCOUNT_DELETION_REQUESTED', container.get(TYPES.Sync_AccountDeletionRequestedEventHandler)],
|
|
['ACCOUNT_DELETION_REQUESTED', container.get(TYPES.Sync_AccountDeletionRequestedEventHandler)],
|
|
['ITEM_REVISION_CREATION_REQUESTED', container.get(TYPES.Sync_ItemRevisionCreationRequestedEventHandler)],
|
|
['ITEM_REVISION_CREATION_REQUESTED', container.get(TYPES.Sync_ItemRevisionCreationRequestedEventHandler)],
|
|
- ['SHARED_VAULT_FILE_UPLOADED', container.get(TYPES.Sync_SharedVaultFileUploadedEventHandler)],
|
|
|
|
- ['SHARED_VAULT_FILE_REMOVED', container.get(TYPES.Sync_SharedVaultFileRemovedEventHandler)],
|
|
|
|
])
|
|
])
|
|
if (!isConfiguredForHomeServer) {
|
|
if (!isConfiguredForHomeServer) {
|
|
container.bind(TYPES.Sync_AUTH_SERVER_URL).toConstantValue(env.get('AUTH_SERVER_URL'))
|
|
container.bind(TYPES.Sync_AUTH_SERVER_URL).toConstantValue(env.get('AUTH_SERVER_URL'))
|