diff --git a/src/main/java/cc/ryanc/halo/utils/HaloUtils.java b/src/main/java/cc/ryanc/halo/utils/HaloUtils.java index d609b976b..292c5fe00 100755 --- a/src/main/java/cc/ryanc/halo/utils/HaloUtils.java +++ b/src/main/java/cc/ryanc/halo/utils/HaloUtils.java @@ -62,9 +62,15 @@ public class HaloUtils { */ @NonNull public static Zone getDefaultQiniuZone() { - Zone zone; // Get zone from setting String qiniuZone = OPTIONS.get("qiniu_zone"); + + if (StrUtil.isBlank(qiniuZone)) { + return Zone.autoZone(); + } + + Zone zone; + switch (qiniuZone) { case "z0": zone = Zone.zone0();