Skip to content

Commit befb6be

Browse files
authored
Prevent NPE in CSV diff rendering when column removed (#17018) (#17377)
Backport of #17018 Fixes #16837 if a column is deleted.
1 parent 79f0b1a commit befb6be

File tree

7 files changed

+351
-136
lines changed

7 files changed

+351
-136
lines changed

modules/csv/csv.go

+3
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@ func CreateReaderAndGuessDelimiter(rd io.Reader) (*stdcsv.Reader, error) {
3232
var data = make([]byte, 1e4)
3333
size, err := rd.Read(data)
3434
if err != nil {
35+
if err == io.EOF {
36+
return CreateReader(bytes.NewReader([]byte{}), rune(',')), nil
37+
}
3538
return nil, err
3639
}
3740

0 commit comments

Comments
 (0)