Use old migration if one is present
This commit is contained in:
@@ -381,11 +381,13 @@ void MainWindow::turnstileDoMigration(QString fromAddr) {
|
||||
void MainWindow::setupTurnstileDialog() {
|
||||
// Turnstile migration
|
||||
QObject::connect(ui->actionTurnstile_Migration, &QAction::triggered, [=] () {
|
||||
// If the underlying zcashd has support for the migration, use that.
|
||||
// Else, show the ZecWallet turnstile tool
|
||||
if (rpc->getMigrationStatus()->available) {
|
||||
// If the underlying zcashd has support for the migration and there is no existing migration
|
||||
// in progress, use that.
|
||||
if (rpc->getMigrationStatus()->available && !rpc->getTurnstile()->isMigrationPresent()) {
|
||||
Turnstile::showZcashdMigration(this);
|
||||
} else {
|
||||
// Else, show the ZecWallet turnstile tool
|
||||
|
||||
// If there is current migration that is present, show the progress button
|
||||
if (rpc->getTurnstile()->isMigrationPresent())
|
||||
turnstileProgress();
|
||||
|
||||
Reference in New Issue
Block a user