diff --git a/application/src/main/java/run/halo/app/infra/ExtensionResourceInitializer.java b/application/src/main/java/run/halo/app/infra/ExtensionResourceInitializer.java index 62d25c239..4588c7c06 100644 --- a/application/src/main/java/run/halo/app/infra/ExtensionResourceInitializer.java +++ b/application/src/main/java/run/halo/app/infra/ExtensionResourceInitializer.java @@ -89,10 +89,9 @@ public class ExtensionResourceInitializer implements SmartLifecycle { extension.getMetadata().getName()); } }) - .then(Mono.fromRunnable( - () -> eventPublisher.publishEvent(new ExtensionInitializedEvent(this))) - ) + .then() .block(Duration.ofMinutes(1)); + eventPublisher.publishEvent(new ExtensionInitializedEvent(this)); } @Override