Merge pull request #619 from letsencrypt/handle_serial
handle empty serial number table a bit better
This commit is contained in:
commit
3363646893
|
|
@ -84,7 +84,12 @@ func (cadb *CertificateAuthorityDatabaseImpl) IncrementAndGetSerial(tx *gorp.Tra
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
row := rowObj.(*SerialNumber)
|
row, ok := rowObj.(*SerialNumber)
|
||||||
|
if !ok {
|
||||||
|
err = fmt.Errorf("No serial number found. This is a serious issue")
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
val = row.Number
|
val = row.Number
|
||||||
row.Number = val + 1
|
row.Number = val + 1
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue