Update current server on info tab since it can change at run-time
This commit is contained in:
@@ -297,12 +297,19 @@ void Controller::processInfo(const json& info)
|
|||||||
main->disableRecurring();
|
main->disableRecurring();
|
||||||
}
|
}
|
||||||
|
|
||||||
void Controller::getInfoThenRefresh(bool force)
|
void Controller::getInfoThenRefresh(bool force)
|
||||||
{
|
{
|
||||||
qDebug()<< __func__;
|
qDebug()<< __func__;
|
||||||
if (!zrpc->haveConnection())
|
if (!zrpc->haveConnection())
|
||||||
return noConnection();
|
return noConnection();
|
||||||
|
|
||||||
|
// Update current server in Info Tab
|
||||||
|
auto current_server = Settings::getInstance()->getSettings().server;
|
||||||
|
ui->current_server->setText(current_server);
|
||||||
|
|
||||||
|
// no need to update sticky server because currently there is no
|
||||||
|
// way to change that at run-time via GUI
|
||||||
|
|
||||||
static bool prevCallSucceeded = false;
|
static bool prevCallSucceeded = false;
|
||||||
|
|
||||||
zrpc->fetchInfo([=] (const json& reply) {
|
zrpc->fetchInfo([=] (const json& reply) {
|
||||||
|
|||||||
Reference in New Issue
Block a user