fix(pluginapi/store): init master db if no replica (#29674)

* fix(pluginapi/store): init master db if no replica

GetReplicaDB return nil because masterDB is not initialized.

* chore: add test
Этот коммит содержится в:
Thomas Decaux
2025-01-02 09:21:22 +01:00
коммит произвёл GitHub
родитель 64c566a828
Коммит b61580f87f
2 изменённых файлов: 37 добавлений и 0 удалений

Просмотреть файл

@@ -55,6 +55,10 @@ func (s *StoreService) GetReplicaDB() (*sql.DB, error) {
return s.replicaDB, nil
}
if err := s.initializeMaster(); err != nil {
return nil, err
}
return s.masterDB, nil
}