chore: fix typo
This commit is contained in:
parent
89d9cb0539
commit
e6366f7442
3 changed files with 4 additions and 3 deletions
|
@ -461,6 +461,7 @@ func UnmarshalRawConfig(buf []byte) (*RawConfig, error) {
|
||||||
GeoIp: "https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@release/geoip.dat",
|
GeoIp: "https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@release/geoip.dat",
|
||||||
GeoSite: "https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@release/geosite.dat",
|
GeoSite: "https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@release/geosite.dat",
|
||||||
},
|
},
|
||||||
|
ExternalUIURL: "https://github.com/MetaCubeX/metacubexd/archive/refs/heads/gh-pages.zip",
|
||||||
}
|
}
|
||||||
|
|
||||||
if err := yaml.Unmarshal(buf, rawCfg); err != nil {
|
if err := yaml.Unmarshal(buf, rawCfg); err != nil {
|
||||||
|
|
|
@ -21,7 +21,7 @@ var (
|
||||||
ExternalUIName string
|
ExternalUIName string
|
||||||
)
|
)
|
||||||
var (
|
var (
|
||||||
ErrImcompleteConf = errors.New("ExternalUI configure incomplete")
|
ErrIncompleteConf = errors.New("ExternalUI configure incomplete")
|
||||||
)
|
)
|
||||||
var xdMutex sync.Mutex
|
var xdMutex sync.Mutex
|
||||||
|
|
||||||
|
@ -66,7 +66,7 @@ func UpdateUI() error {
|
||||||
|
|
||||||
func prepare() error {
|
func prepare() error {
|
||||||
if ExternalUIPath == "" || ExternalUIURL == "" {
|
if ExternalUIPath == "" || ExternalUIURL == "" {
|
||||||
return ErrImcompleteConf
|
return ErrIncompleteConf
|
||||||
}
|
}
|
||||||
|
|
||||||
if ExternalUIName != "" {
|
if ExternalUIName != "" {
|
||||||
|
|
|
@ -50,7 +50,7 @@ func upgradeCore(w http.ResponseWriter, r *http.Request) {
|
||||||
func updateUI(w http.ResponseWriter, r *http.Request) {
|
func updateUI(w http.ResponseWriter, r *http.Request) {
|
||||||
err := config.UpdateUI()
|
err := config.UpdateUI()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
if errors.Is(err, config.ErrImcompleteConf) {
|
if errors.Is(err, config.ErrIncompleteConf) {
|
||||||
log.Warnln("%s", err)
|
log.Warnln("%s", err)
|
||||||
render.Status(r, http.StatusNotImplemented)
|
render.Status(r, http.StatusNotImplemented)
|
||||||
render.JSON(w, r, newError(fmt.Sprintf("%s", err)))
|
render.JSON(w, r, newError(fmt.Sprintf("%s", err)))
|
||||||
|
|
Loading…
Reference in a new issue