String::contains() -> indexOf() for Firefox 48 (and 38) compatibility

.contains() was removed in Firefox 48, but .includes() wasn't available until
40, so use indexOf() for now. We can start using .contains() once we no longer
need to support 38 ESR.
This commit is contained in:
Dan Stillman 2016-05-03 12:07:23 -04:00
parent 315100e5ef
commit 72c8711cd3
3 changed files with 3 additions and 3 deletions

View file

@ -172,7 +172,7 @@ function ZoteroProtocolHandler() {
// search
// items
// item
if (params.sort.contains('/')) {
if (params.sort.indexOf('/') != -1) {
let parts = params.sort.split('/');
params.sort = parts[0];
params.direction = parts[1] == 'd' ? 'desc' : 'asc';