Add polyfill for Number.isInteger (fixes #326)

Signed-off-by: Julius Härtl <jus@bitgrid.net>
This commit is contained in:
Julius Härtl 2018-12-17 13:13:22 +01:00
Родитель 2f5b665c97
Коммит 791b61d30c
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4C614C6ED2CDE6DF
1 изменённых файлов: 9 добавлений и 0 удалений

Просмотреть файл

@ -117,6 +117,15 @@ $.widget('oc.documentOverlay', {
}
});
// Polyfill for Number.isInteger
// FIXME: Remove once Nextcloud 15 is the minimum required version
// since es6-shim is shipped for that
Number.isInteger = Number.isInteger || function(value) {
return typeof value === 'number' &&
isFinite(value) &&
Math.floor(value) === value;
};
var documentsMain = {
isEditorMode : false,
isViewerMode: false,