mirror of
https://github.com/PrivateBin/PrivateBin.git
synced 2025-10-03 09:49:14 +02:00
Make link clickable again
We need to emulate the click and manually trigger a reload if the hash is already shown in the URL.
This commit is contained in:
parent
366b61c32d
commit
c96dd0836b
4 changed files with 38 additions and 12 deletions
19
js/test.js
19
js/test.js
|
@ -91,14 +91,14 @@ describe('helper', function () {
|
|||
jsc.array(jsc.elements(queryString)),
|
||||
'string',
|
||||
function (schema, address, query, fragment) {
|
||||
var query = query.join(''),
|
||||
var queryString = query.join(''),
|
||||
clean = jsdom('', {
|
||||
url: schema.join('') + '://' + address.join('') +
|
||||
'/?' + query + '#' + fragment
|
||||
'/?' + queryString + '#' + fragment
|
||||
}),
|
||||
result = $.PrivateBin.helper.pasteId();
|
||||
clean();
|
||||
return query === result;
|
||||
return queryString === result;
|
||||
}
|
||||
);
|
||||
});
|
||||
|
@ -111,14 +111,14 @@ describe('helper', function () {
|
|||
jsc.array(jsc.elements(queryString)),
|
||||
jsc.array(jsc.elements(base64String)),
|
||||
function (schema, address, query, fragment) {
|
||||
var fragment = fragment.join(''),
|
||||
var fragmentString = fragment.join(''),
|
||||
clean = jsdom('', {
|
||||
url: schema.join('') + '://' + address.join('') +
|
||||
'/?' + query.join('') + '#' + fragment
|
||||
'/?' + query.join('') + '#' + fragmentString
|
||||
}),
|
||||
result = $.PrivateBin.helper.pageKey();
|
||||
clean();
|
||||
return fragment === result;
|
||||
return fragmentString === result;
|
||||
}
|
||||
);
|
||||
jsc.property(
|
||||
|
@ -129,14 +129,14 @@ describe('helper', function () {
|
|||
jsc.array(jsc.elements(base64String)),
|
||||
jsc.array(jsc.elements(queryString)),
|
||||
function (schema, address, query, fragment, trail) {
|
||||
var fragment = fragment.join(''),
|
||||
var fragmentString = fragment.join(''),
|
||||
clean = jsdom('', {
|
||||
url: schema.join('') + '://' + address.join('') + '/?' +
|
||||
query.join('') + '#' + fragment + '&' + trail.join('')
|
||||
query.join('') + '#' + fragmentString + '&' + trail.join('')
|
||||
}),
|
||||
result = $.PrivateBin.helper.pageKey();
|
||||
clean();
|
||||
return fragment === result;
|
||||
return fragmentString === result;
|
||||
}
|
||||
);
|
||||
});
|
||||
|
@ -156,4 +156,3 @@ describe('helper', function () {
|
|||
);
|
||||
});
|
||||
});
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue