Skip to content

Commit db80b96

Browse files
authored
[Fix-4447] Fix null key returned for cache operation when adding database (#4473)
1 parent 136d56b commit db80b96

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

dinky-admin/src/main/java/org/dinky/controller/DataSourceController.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ public class DataSourceController {
8181
* @param dataBaseDTO {@link DataBaseDTO}
8282
* @return {@link Result}< {@link Void}>
8383
*/
84-
@CacheEvict(cacheNames = "metadata_schema", key = "#dataBaseDTO.id")
84+
@CacheEvict(cacheNames = "metadata_schema", key = "#dataBaseDTO.id", condition = "#dataBaseDTO.id != null")
8585
@PutMapping("/saveOrUpdate")
8686
@Log(title = "Insert Or Update DataBase", businessType = BusinessType.INSERT_OR_UPDATE)
8787
@ApiOperation("Insert Or Update DataBase")

0 commit comments

Comments
 (0)