Skip to content

Commit c19287e

Browse files
committed
Remove extra & after stripping internal query params
Before: ?_pjax=1&a=2 => ?&a=2 After: ?_pjax=1&a=2 => ?a=2 Fixes #637, closes #673
1 parent 5fce8b5 commit c19287e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

jquery.pjax.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -575,7 +575,7 @@ function cloneContents(container) {
575575
//
576576
// Returns sanitized url.href String.
577577
function stripInternalParams(url) {
578-
url.search = url.search.replace(/([?&])(_pjax|_)=[^&]*/g, '')
578+
url.search = url.search.replace(/([?&])(_pjax|_)=[^&]*/g, '').replace(/^&/, '')
579579
return url.href.replace(/\?($|#)/, '$1')
580580
}
581581

0 commit comments

Comments
 (0)