951d86aa3e
* WIP * cleanup and sync MVP kinda done * WIP * logging improved a bit * fixed version sorting * onboarding base stream creation works * moved onboarding stream to use new base
18 lines
640 B
TypeScript
18 lines
640 B
TypeScript
import { moduleLogger, crossServerSyncLogger } from '@/logging/logging'
|
|
import { ensureOnboardingProject } from '@/modules/cross-server-sync/services/onboardingProject'
|
|
import { SpeckleModule } from '@/modules/shared/helpers/typeHelper'
|
|
|
|
const crossServerSyncModule: SpeckleModule = {
|
|
init() {
|
|
moduleLogger.info('🔄️ Init cross-server-sync module')
|
|
},
|
|
finalize() {
|
|
crossServerSyncLogger.info('⬇️ Ensuring base onboarding stream asynchronously...')
|
|
void ensureOnboardingProject().catch((err) =>
|
|
crossServerSyncLogger.error(err, 'Error ensuring onboarding stream')
|
|
)
|
|
}
|
|
}
|
|
|
|
export = crossServerSyncModule
|