]> source.dussan.org Git - gitea.git/commitdiff
Simplify code for wrting SHA to name-rev (#17696)
authorGusted <williamzijl7@hotmail.com>
Thu, 18 Nov 2021 09:50:22 +0000 (09:50 +0000)
committerGitHub <noreply@github.com>
Thu, 18 Nov 2021 09:50:22 +0000 (04:50 -0500)
modules/git/pipeline/lfs_nogogit.go

index a441e37b60e1e5ebe57628f8ac7ccd8a5e2f01fc..4aa21dd05f88838bdfcf4d0088838c7b276f8a30 100644 (file)
@@ -217,24 +217,15 @@ func FindLFSFile(repo *git.Repository, hash git.SHA1) ([]*LFSResult, error) {
                defer wg.Done()
                defer shasToNameWriter.Close()
                for _, result := range results {
-                       i := 0
-                       if i < len(result.SHA) {
-                               n, err := shasToNameWriter.Write([]byte(result.SHA)[i:])
-                               if err != nil {
-                                       errChan <- err
-                                       break
-                               }
-                               i += n
+                       _, err := shasToNameWriter.Write([]byte(result.SHA))
+                       if err != nil {
+                               errChan <- err
+                               break
                        }
-                       var err error
-                       n := 0
-                       for n < 1 {
-                               n, err = shasToNameWriter.Write([]byte{'\n'})
-                               if err != nil {
-                                       errChan <- err
-                                       break
-                               }
-
+                       _, err = shasToNameWriter.Write([]byte{'\n'})
+                       if err != nil {
+                               errChan <- err
+                               break
                        }
 
                }