We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0e3b68b commit 597f091Copy full SHA for 597f091
services/gitdiff/gitdiff.go
@@ -609,8 +609,6 @@ parsingLoop:
609
if strings.HasSuffix(line, " 160000\n") {
610
curFile.IsSubmodule = true
611
}
612
- case strings.HasPrefix(line, "new file mode "):
613
- curFile.Mode = strings.TrimPrefix(line, "new file mode ")
614
case strings.HasPrefix(line, "rename from "):
615
curFile.IsRenamed = true
616
curFile.Type = DiffFileRename
@@ -640,6 +638,9 @@ parsingLoop:
640
638
case strings.HasPrefix(line, "new file"):
641
639
curFile.Type = DiffFileAdd
642
curFile.IsCreated = true
+ if strings.HasPrefix(line, "new file mode ") {
+ curFile.Mode = prepareValue(line, "new file mode ")
643
+ }
644
645
646
0 commit comments