allow migration of empty to empty

This commit is contained in:
Jason E. Aten 2020-10-29 02:41:09 +00:00
parent aa47cf5bf4
commit d4df15721d

View file

@ -1327,7 +1327,7 @@ func (f *TxFactory) green2blue(holder *Holder) (err error) {
if err != nil {
return errors.Wrap(err, "TxFactory.green2blue f.greenHasData()")
}
if !greenHasData {
if blueHasData && !greenHasData {
holder.Logger.Printf("error: cannot migrate from green '%v' because it has no data in it.", greenSrc)
return fmt.Errorf("error: cannot migrate from green '%v' because it has no data in it.", greenSrc)
}