mirror of
https://github.com/basicswap/basicswap.git
synced 2026-04-09 02:47:22 +02:00
ui: Add modal for confirm send bid.
This commit is contained in:
@@ -160,10 +160,16 @@ def parseOfferFormData(swap_client, form_data, page_data, options={}):
|
||||
(parsed_data["amt_from"] * parsed_data["rate"]) // ci_from.COIN()
|
||||
)
|
||||
|
||||
page_data["amt_var"] = True if have_data_entry(form_data, "amt_var") else False
|
||||
parsed_data["amt_var"] = page_data["amt_var"]
|
||||
page_data["rate_var"] = True if have_data_entry(form_data, "rate_var") else False
|
||||
parsed_data["rate_var"] = page_data["rate_var"]
|
||||
if swap_client.debug:
|
||||
page_data["amt_var"] = True if have_data_entry(form_data, "amt_var") else False
|
||||
parsed_data["amt_var"] = page_data["amt_var"]
|
||||
page_data["rate_var"] = True if have_data_entry(form_data, "rate_var") else False
|
||||
parsed_data["rate_var"] = page_data["rate_var"]
|
||||
else:
|
||||
page_data["amt_var"] = True
|
||||
page_data["rate_var"] = False
|
||||
parsed_data["amt_var"] = True
|
||||
parsed_data["rate_var"] = False
|
||||
|
||||
page_data["automation_strat_id"] = int(
|
||||
get_data_entry_or(form_data, "automation_strat_id", -1)
|
||||
@@ -628,7 +634,7 @@ def page_offer(self, url_split, post_string):
|
||||
swap_client.editOffer(offer_id, change_data)
|
||||
elif b"newbid" in form_data:
|
||||
show_bid_form = True
|
||||
elif b"sendbid" in form_data:
|
||||
elif b"sendbid" in form_data and b"confirm" in form_data and b"formid" in form_data:
|
||||
try:
|
||||
addr_from = form_data[b"addr_from"][0].decode("utf-8")
|
||||
extend_data["nb_addr_from"] = addr_from
|
||||
@@ -672,6 +678,8 @@ def page_offer(self, url_split, post_string):
|
||||
self.server.swap_client.log.error(traceback.format_exc())
|
||||
err_messages.append("Send bid failed: " + str(ex))
|
||||
show_bid_form = True
|
||||
elif b"sendbid" in form_data:
|
||||
show_bid_form = True
|
||||
|
||||
amount_to: int = offer.amount_to
|
||||
if amount_to is None:
|
||||
@@ -711,6 +719,7 @@ def page_offer(self, url_split, post_string):
|
||||
"active_ind": offer.active_ind,
|
||||
"swap_type": strSwapDesc(offer.swap_type),
|
||||
"reverse": reverse_bid,
|
||||
"form_id": get_data_entry_or(form_data, "formid", "") if form_data else ""
|
||||
}
|
||||
data.update(extend_data)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user