Переглянути джерело

修复路径分割不同系统分隔符不同导致的panic

pixel 4 роки тому
батько
коміт
ef4186e108
1 змінених файлів з 1 додано та 1 видалено
  1. 1 1
      server/service/sys_auto_code.go

+ 1 - 1
server/service/sys_auto_code.go

@@ -80,7 +80,7 @@ func PreviewTemp(autoCode model.AutoCodeStruct) (map[string]string, error) {
 		builder.Write(data)
 		builder.WriteString("\n\n```")
 
-		pathArr := strings.Split(value.autoCodePath, "\\")
+		pathArr := strings.Split(value.autoCodePath, string(os.PathSeparator))
 		ret[pathArr[1]+"-"+pathArr[3]] = builder.String()
 		_ = f.Close()