Invoke Flyway#setCallbacks only if necessary
Closes gh-14775
This commit is contained in:
parent
6b22cc1581
commit
81377e2fd5
|
|
@ -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);
|
||||
|
|
|
|||
Loading…
Reference in New Issue