diff --git a/platform/csv/flyover.go b/platform/csv/flyover.go index 640c835c..ba74f6aa 100644 --- a/platform/csv/flyover.go +++ b/platform/csv/flyover.go @@ -192,25 +192,19 @@ func insertFlyover(ctx context.Context, txn bob.Tx, file *models.FileuploadFile, if err == nil { setter.Condition = omit.From(condition) } else { - lint.LogOnErrCtx(func(ctx context.Context) error { - return addError(ctx, txn, c, int32(line_number), int32(i), fmt.Sprintf("'%s' is not a pool condition that we recognize. It should be one of %s", value, poolConditionValidValues())) - }, ctx, "add pool condition error") + addError(ctx, txn, c, int32(line_number), int32(i), fmt.Sprintf("'%s' is not a pool condition that we recognize. It should be one of %s", value, poolConditionValidValues())) continue } case headerFlyoverLatitude: - lat, err = strconv.ParseFloat(value, 10) + lat, err = strconv.ParseFloat(value, 64) if err != nil { - lint.LogOnErrCtx(func(ctx context.Context) error { - return addError(ctx, txn, c, int32(line_number), int32(i), fmt.Sprintf("'%s' is not decimal value", value)) - }, ctx, "add lat error") + addError(ctx, txn, c, int32(line_number), int32(i), fmt.Sprintf("'%s' is not decimal value", value)) continue } case headerFlyoverLongitude: - lng, err = strconv.ParseFloat(value, 10) + lng, err = strconv.ParseFloat(value, 64) if err != nil { - lint.LogOnErrCtx(func(ctx context.Context) error { - return addError(ctx, txn, c, int32(line_number), int32(i), fmt.Sprintf("'%s' is not decimal value", value)) - }, ctx, "add lng error") + addError(ctx, txn, c, int32(line_number), int32(i), fmt.Sprintf("'%s' is not decimal value", value)) continue } }