mirror of
https://github.com/lightningnetwork/lnd.git
synced 2024-11-19 09:53:54 +01:00
channeldb: properly handle ErrMetaNotFound error within syncVersions
This commit is contained in:
parent
8312ce587a
commit
1e710b73a0
@ -307,7 +307,11 @@ func (d *DB) FetchAllChannels() ([]*OpenChannel, error) {
|
||||
func (d *DB) syncVersions(versions []version) error {
|
||||
meta, err := d.FetchMeta(nil)
|
||||
if err != nil {
|
||||
return err
|
||||
if err == ErrMetaNotFound {
|
||||
meta = &Meta{}
|
||||
} else {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
// If the current database version matches the latest version number,
|
||||
|
Loading…
Reference in New Issue
Block a user