diff --git a/ers/filecsv.go b/ers/filecsv.go index b00f45eae..fa511f250 100644 --- a/ers/filecsv.go +++ b/ers/filecsv.go @@ -120,7 +120,10 @@ func (rdr *CSVFileER) processFile(fPath, fName string) (err error) { } defer file.Close() csvReader := csv.NewReader(bufio.NewReader(file)) - csvReader.Comma = rune(rdr.Config().FieldSep[0]) + csvReader.Comma = ',' + if len(rdr.Config().FieldSep) > 0 { + csvReader.Comma = rune(rdr.Config().FieldSep[0]) + } csvReader.Comment = '#' rowNr := 0 // This counts the rows in the file, not really number of CDRs evsPosted := 0