diff --git a/programs/light_client/ClientDataModel.cpp b/programs/light_client/ClientDataModel.cpp index 6b45b9e4..22a085df 100644 --- a/programs/light_client/ClientDataModel.cpp +++ b/programs/light_client/ClientDataModel.cpp @@ -49,7 +49,7 @@ Account* ChainDataModel::getAccount(qint64 id) ); } }); - } + } catch ( const fc::exception& e ) { Q_EMIT exceptionThrown( QString::fromStdString(e.to_string()) ); @@ -94,12 +94,12 @@ Account* ChainDataModel::getAccount(QString name) { by_name_idx.modify( itr, [=]( Account* a ){ - a->setProperty("id", result.front()->id.instance() ); + a->setProperty("id", qint64(result.front()->id.instance())); } ); } }); - } + } catch ( const fc::exception& e ) { Q_EMIT exceptionThrown( QString::fromStdString(e.to_string()) );