init
This commit is contained in:
+5
-2
@@ -35,8 +35,6 @@ impl App {
|
||||
let repositories = Arc::new(Repositories::new(db.clone()));
|
||||
|
||||
// Initialize gateway manager
|
||||
let gateway = Arc::new(GatewayManager::default());
|
||||
gateway.start(event_bus.clone());
|
||||
|
||||
// Init one server if no one exist
|
||||
let default_server = match repositories.server.get_default().await? {
|
||||
@@ -69,6 +67,11 @@ impl App {
|
||||
let metrics = AppMetrics::new();
|
||||
|
||||
let services = Arc::new(Services::new(repositories.clone(), event_bus.clone()));
|
||||
services.permission_sync.start_listen_event().await;
|
||||
services.realtime_registry.initialize(&repositories).await?;
|
||||
services.realtime_registry.start_listening(repositories.clone(), event_bus.clone());
|
||||
let gateway = Arc::new(GatewayManager::new(services.clone()));
|
||||
gateway.start(event_bus.clone());
|
||||
|
||||
let state = AppState {
|
||||
db,
|
||||
|
||||
Reference in New Issue
Block a user