From a681d91b463dc4c4f82c55020ab4cf59fa4352dd Mon Sep 17 00:00:00 2001 From: Awais Jibran Date: Wed, 28 Mar 2018 14:41:27 +0500 Subject: [PATCH] fix js issue with video uploads --- cms/static/js/views/baseview.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/cms/static/js/views/baseview.js b/cms/static/js/views/baseview.js index 45b5e67492..ec2aecde33 100644 --- a/cms/static/js/views/baseview.js +++ b/cms/static/js/views/baseview.js @@ -32,6 +32,15 @@ define(['jquery', 'underscore', 'backbone', 'gettext', 'js/utils/handle_iframe_b if (this.options) { options = _.extend({}, _.result(this, 'options'), options); } + + // trunc is not available in IE, and it provides polyfill for it. + // https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/trunc + if (!Math.trunc) { + Math.trunc = function(v) { + v = +v; + return (v - v % 1) || (!isFinite(v) || v === 0 ? v : v < 0 ? -0 : 0); + }; + } this.options = options; var _this = this;