Fix S3 Select request XML parsing (#7202)

This commit is contained in:
Aditya Manthramurthy
2019-02-06 13:25:52 -08:00
committed by kannappanr
parent 5fb813a5cc
commit 4aa9ee153b
2 changed files with 21 additions and 2 deletions

View File

@@ -65,6 +65,8 @@ func (args *ReaderArgs) UnmarshalXML(d *xml.Decoder, start xml.StartElement) err
parsedArgs.FileHeaderInfo = strings.ToLower(parsedArgs.FileHeaderInfo)
switch parsedArgs.FileHeaderInfo {
case "":
parsedArgs.FileHeaderInfo = none
case none, use, ignore:
default:
return errInvalidFileHeaderInfo(fmt.Errorf("invalid FileHeaderInfo '%v'", parsedArgs.FileHeaderInfo))