Skip to content

Commit f603051

Browse files
committed
boltcard detection
1 parent 62c8d20 commit f603051

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

assets_js_bitrequest_core.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2285,7 +2285,8 @@ function cpd_pollcheck() {
22852285
close_paymentdialog();
22862286
return
22872287
}
2288-
close_paymentdialog(true);
2288+
const afterscan = (request.address === "lnurl") ? false : true;
2289+
close_paymentdialog(afterscan);
22892290
return
22902291
}
22912292
}

assets_js_lib_global_queries.js

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -326,6 +326,7 @@ let request = null,
326326
//filter_addressli
327327
//filter_all_addressli
328328
//filter_list
329+
//filter_list_match
329330
//get_request_id
330331
//get_currencyli
331332
//get_homeli
@@ -1281,11 +1282,18 @@ function filter_list(list, data_key, data_value) {
12811282
})
12821283
}
12831284

1285+
// Filters any DOM collection by matching data attribute value
1286+
function filter_list_match(list, data_key, data_value) {
1287+
return list.filter(function() {
1288+
return str_match($(this).data(data_key), data_value);
1289+
})
1290+
}
1291+
12841292
// Filters the request id corresponding an open request
12851293
function get_request_id() {
12861294
if (!is_openrequest()) return;
12871295
try {
1288-
return filter_list($("#requestlist").find("li.rqli"), "rqdata", btoa(JSON.stringify(request.dataobject)).slice(0, -2)).data("requestid");
1296+
return filter_list_match($("#requestlist").find("li.rqli"), "rqdata", btoa(JSON.stringify(request.dataobject)).slice(0, -2)).data("requestid");
12891297
} catch (err) {
12901298
console.error(err.name, err.message);
12911299
return false;

0 commit comments

Comments
 (0)