mirror of
https://github.com/standardnotes/server
synced 2026-10-10 18:13:40 -04:00
feat: choose primary or secondary revisions database based on transition role (#716)
* feat: choose primary or secondary revisions database based on transition role * fix: remove redundant types * fix: binding * fix: specs
This commit is contained in:
@@ -26,11 +26,19 @@ export interface DomainEventFactoryInterface {
|
||||
attachmentContentType: string
|
||||
}>
|
||||
}): EmailRequestedEvent
|
||||
createDuplicateItemSyncedEvent(itemUuid: string, userUuid: string): DuplicateItemSyncedEvent
|
||||
createItemRevisionCreationRequested(itemUuid: string, userUuid: string): ItemRevisionCreationRequestedEvent
|
||||
createItemDumpedEvent(fileDumpPath: string, userUuid: string): ItemDumpedEvent
|
||||
createDuplicateItemSyncedEvent(dto: {
|
||||
itemUuid: string
|
||||
userUuid: string
|
||||
roleNames: string[]
|
||||
}): DuplicateItemSyncedEvent
|
||||
createItemRevisionCreationRequested(dto: {
|
||||
itemUuid: string
|
||||
userUuid: string
|
||||
roleNames: string[]
|
||||
}): ItemRevisionCreationRequestedEvent
|
||||
createItemDumpedEvent(dto: { fileDumpPath: string; userUuid: string; roleNames: string[] }): ItemDumpedEvent
|
||||
createRevisionsCopyRequestedEvent(
|
||||
userUuid: string,
|
||||
dto: { originalItemUuid: string; newItemUuid: string },
|
||||
dto: { originalItemUuid: string; newItemUuid: string; roleNames: string[] },
|
||||
): RevisionsCopyRequestedEvent
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user