Skip to content
Snippets Groups Projects
Commit 2c4ed271 authored by matograine's avatar matograine
Browse files

small fixes

parent aec9d65f
Branches
No related tags found
No related merge requests found
......@@ -295,7 +295,7 @@ function WotLookupController($scope, $state, $q, $timeout, $focus, $location, $i
$scope.search.type = 'text';
// If checksum is correct, search on simple pubkey
let pubkey_ck;
let pubkeyWithCk;
if (BMA.regexp.PUBKEY_WITH_CHECKSUM.test(text)) {
console.debug("[wot] Validating pubkey checksum... ");
let matches = BMA.regexp.PUBKEY_WITH_CHECKSUM.exec(text);
......@@ -306,14 +306,15 @@ function WotLookupController($scope, $state, $q, $timeout, $focus, $location, $i
if (checksum === expectedChecksum) {
console.debug("[wot] checksum {" + checksum + "} valid for pubkey {" + pubkey + "}")
text = pubkey
pubkey_ck = pubkey + ':' + checksum
pubkeyWithCk = pubkey + ':' + checksum
}
}
return csWot.search(text)
.then(function(idties){
if ($scope.search.type !== 'text') return; // could have change
if (! $scope.search.text.trim() in [text, pubkey_ck] ) return; // search text has changed before received response
originText = $scope.search.text.trim();
if (originText !== text && originText !== pubkeyWithCk) return; // search text has changed before received response
if ((!idties || !idties.length) && (BMA.regexp.PUBKEY.test(text) || BMA.regexp.PUBKEY_WITH_CHECKSUM.test(text))) {
return BMA.uri.parse(text)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment