Implements a basic main function
This commit is contained in:
@@ -118,8 +118,14 @@ func (r *AlbumCsvReader) Read() (*Album, error) {
|
||||
res.Num = int(n)
|
||||
}
|
||||
|
||||
safeParseTime("01/2006", data[r.columns[cLegalDeposit]], &(res.LegalDeposit))
|
||||
safeParseTime("01/2006", data[r.columns[cPrintDate]], &(res.PrintDate))
|
||||
err = safeParseTime("01/2006", data[r.columns[cLegalDeposit]], &(res.LegalDeposit))
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf("AlbumCsvReader: %s: %s", cLegalDeposit, err)
|
||||
}
|
||||
err = safeParseTime("01/2006", data[r.columns[cPrintDate]], &(res.PrintDate))
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf("AlbumCsvReader: %s: %s", cPrintDate, err)
|
||||
}
|
||||
|
||||
state, err := strconv.ParseInt(data[r.columns[cState]], 0, 32)
|
||||
if err != nil {
|
||||
@@ -127,7 +133,10 @@ func (r *AlbumCsvReader) Read() (*Album, error) {
|
||||
}
|
||||
res.State = AlbumState(state)
|
||||
|
||||
safeParseTime("02/01/2006", data[r.columns[cPurchaseDate]], &(res.PurchaseDate))
|
||||
err = safeParseTime("02/01/2006", data[r.columns[cPurchaseDate]], &(res.PurchaseDate))
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf("AlbumCsvReader: %s: %s", cPurchaseDate, err)
|
||||
}
|
||||
|
||||
res.SatID = fmt.Sprintf("%s-%s", data[r.columns[cPerso1]], data[r.columns[cPerso2]])
|
||||
|
||||
|
||||
Reference in New Issue
Block a user