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
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
64c566a828
Коммит
b61580f87f
@@ -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
|
||||
}
|
||||
|
||||
|
||||
Ссылка в новой задаче
Block a user