Send EnvironmentChangeEvent even if no keys changed

This commit is contained in:
Dave Syer
2015-09-23 16:50:16 +01:00
parent 51983c376c
commit efbcbfa22e

View File

@@ -74,9 +74,6 @@ public class RefreshEndpoint extends AbstractEndpoint<Collection<String>> {
Set<String> keys = changes(before,
extract(this.context.getEnvironment().getPropertySources())).keySet();
this.scope.refreshAll();
if (keys.isEmpty()) {
return new String[0];
}
this.context.publishEvent(new EnvironmentChangeEvent(keys));
return keys.toArray(new String[keys.size()]);
}