Fix problems with reconnects where dialog keeps popping up.

This commit is contained in:
eelke 2025-04-01 20:26:44 +02:00
parent a6be979f8e
commit 581e92723d
6 changed files with 11 additions and 10 deletions

View file

@ -247,9 +247,9 @@ void CrudModel::initRowMapping()
m_rowMapping.emplace_back(i);
}
void CrudModel::connectionStateChanged(ASyncDBConnection::StateData state)
void CrudModel::connectionStateChanged()
{
switch (state.State) {
switch (m_dbConn.state()) {
case ASyncDBConnection::State::NotConnected:
break;
case ASyncDBConnection::State::Connecting:

View file

@ -264,7 +264,7 @@ private:
private slots:
void loadIntoModel(std::shared_ptr<Pgsql::Result> data);
void connectionStateChanged(ASyncDBConnection::StateData state);
void connectionStateChanged();
};
#endif // CRUDMODEL_H