浏览代码

lib/api: String comparisons

Jakob Borg 3 年之前
父节点
当前提交
6baa93e13f
共有 3 个文件被更改,包括 4 次插入4 次删除
  1. 1 1
      cmd/strelaypoolsrv/main.go
  2. 1 1
      lib/api/api.go
  3. 2 2
      lib/api/api_statics.go

+ 1 - 1
cmd/strelaypoolsrv/main.go

@@ -572,7 +572,7 @@ func loadRelays(file string) []*relay {
 
 	var relays []*relay
 	for _, line := range strings.Split(string(content), "\n") {
-		if len(line) == 0 {
+		if line == "" {
 			continue
 		}
 

+ 1 - 1
lib/api/api.go

@@ -1017,7 +1017,7 @@ func (s *service) postSystemReset(w http.ResponseWriter, r *http.Request) {
 		}
 	}
 
-	if len(folder) == 0 {
+	if folder == "" {
 		// Reset all folders.
 		for folder := range s.cfg.Folders() {
 			if err := s.model.ResetFolder(folder); err != nil {

+ 2 - 2
lib/api/api_statics.go

@@ -81,7 +81,7 @@ func (s *staticsServer) serveAsset(w http.ResponseWriter, r *http.Request) {
 		file = file[1:]
 	}
 
-	if len(file) == 0 {
+	if file == "" {
 		file = "index.html"
 	}
 
@@ -136,7 +136,7 @@ func (s *staticsServer) serveFromAssetDir(file, theme string, w http.ResponseWri
 		return false
 	}
 	mtype := assets.MimeTypeForFile(file)
-	if len(mtype) != 0 {
+	if mtype == "" {
 		w.Header().Set("Content-Type", mtype)
 	}
 	http.ServeFile(w, r, p)