2 Commits
1.6.0 ... 1.6.1

Author SHA1 Message Date
John Niang
07127d7e54 Update gradle.properties 2023-10-27 02:18:56 -05:00
longjuan
565d3cfcaa Fix findUrlSuffix NPE when upgrading from old version (#94)
fixes https://github.com/halo-dev/plugin-s3/issues/93
```release-note
修复从旧版本升级后上传文件的NPE错误
```
/kind bug
2023-10-27 02:34:15 +00:00
3 changed files with 7 additions and 2 deletions

View File

@@ -1 +1 @@
version=1.5.0-SNAPSHOT
version=1.6.1-SNAPSHOT

View File

@@ -21,7 +21,7 @@ public class UrlUtils {
public static String findUrlSuffix(List<S3OsProperties.urlSuffixItem> urlSuffixList,
String fileName) {
if (StringUtils.isBlank(fileName)) {
if (StringUtils.isBlank(fileName) || urlSuffixList == null) {
return null;
}
fileName = fileName.toLowerCase();

View File

@@ -46,5 +46,10 @@ class UrlUtilsTest {
String fileName5 = "";
String result5 = UrlUtils.findUrlSuffix(urlSuffixList, fileName5);
assertNull(result5);
// 测试urlSuffixList为null期望返回null
String fileName6 = "example";
String result6 = UrlUtils.findUrlSuffix(null, fileName6);
assertNull(result6);
}
}