fix(cloud): refresh directory during plugin startup

This commit is contained in:
dadachann
2026-08-19 16:22:08 +00:00
parent c4bad508d2
commit c3fe312a43
2 changed files with 13 additions and 3 deletions
+3 -3
View File
@@ -304,10 +304,10 @@ class Application:
async def run(self):
self.event_loop_monitor.start()
try:
if self.directory_projection_service is not None:
self.task_mgr.create_task(
if self.directory_projection_service is not None and getattr(self, "directory_projection_task", None) is None:
self.directory_projection_task = self.task_mgr.create_task(
self.directory_projection_service.run(),
name='cloud-directory-projection',
name="cloud-directory-projection",
scopes=[core_entities.LifecycleControlScope.APPLICATION],
)
if self.cloud_model_catalog_service is not None: