Invoke Flyway#setCallbacks only if necessary
Closes gh-14775
This commit is contained in:
@@ -149,7 +149,9 @@ public class FlywayAutoConfiguration {
|
||||
else {
|
||||
flyway.setDataSource(this.dataSource);
|
||||
}
|
||||
flyway.setCallbacks(this.flywayCallbacks.toArray(new FlywayCallback[0]));
|
||||
if (!this.flywayCallbacks.isEmpty()) {
|
||||
flyway.setCallbacks(this.flywayCallbacks.toArray(new FlywayCallback[0]));
|
||||
}
|
||||
String[] locations = new LocationResolver(flyway.getDataSource())
|
||||
.resolveLocations(this.properties.getLocations());
|
||||
checkLocationExists(locations);
|
||||
|
||||
Reference in New Issue
Block a user