From 5178c1719f31532fd5cf94d4634bd569b9bb385b Mon Sep 17 00:00:00 2001 From: moneroexamples Date: Wed, 27 Feb 2019 13:23:38 +0800 Subject: [PATCH] set fee to zero if import payment done --- src/OpenMoneroRequests.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/OpenMoneroRequests.cpp b/src/OpenMoneroRequests.cpp index ed62399..ea16547 100755 --- a/src/OpenMoneroRequests.cpp +++ b/src/OpenMoneroRequests.cpp @@ -992,11 +992,12 @@ OpenMoneroRequests::import_wallet_request( return; } - // if import_fee is zero, we just import the wallet. + auto import_fee = current_bc_status->get_bc_setup().import_fee; + // we dont care about any databases or anything, as importing // wallet is free. // just reset the scanned block height in mysql and finish. - if (current_bc_status->get_bc_setup().import_fee == 0) + if (import_fee == 0) { // change search blk number in the search thread if (!current_bc_status->set_new_searched_blk_no(xmr_address, 0)) @@ -1094,6 +1095,7 @@ OpenMoneroRequests::import_wallet_request( // front end should give proper message in this case j_response["request_fulfilled"] = request_fulfilled; + j_response["import_fee"] = 0; j_response["status"] = "Wallet already imported or " "in the progress."; j_response["new_request"] = false;