Fix #3155: Fix JavaScript for html_sourcelink_suffix fails with IE and Opera

This commit is contained in:
Takeshi KOMIYA
2016-11-18 11:38:48 +09:00
parent 7a29b741a3
commit 12507384ae
2 changed files with 2 additions and 1 deletions

View File

@@ -12,6 +12,7 @@ Bugs fixed
* #3069: Even if ``'babel'`` key is set to empty string, LaTeX output contains
one ``\addto\captions...``
* #3155: Fix JavaScript for `html_sourcelink_suffix` fails with IE and Opera
Release 1.5 beta1 (released Nov 6, 2016)
========================================

View File

@@ -261,7 +261,7 @@ var Search = {
});
} else if (DOCUMENTATION_OPTIONS.HAS_SOURCE) {
var suffix = DOCUMENTATION_OPTIONS.SOURCELINK_SUFFIX;
$.ajax({url: DOCUMENTATION_OPTIONS.URL_ROOT + '_sources/' + item[5] + (item[5].endsWith(suffix) ? '' : suffix),
$.ajax({url: DOCUMENTATION_OPTIONS.URL_ROOT + '_sources/' + item[5] + (item[5].slice(-suffix.length) === suffix ? '' : suffix),
dataType: "text",
complete: function(jqxhr, textstatus) {
var data = jqxhr.responseText;