]> source.dussan.org Git - nextcloud-server.git/commitdiff
OC.Uploader does not have a 'state' method, therefore the 2763/head
authorChristoph Wurst <christoph@winzerhof-wurst.at>
Fri, 23 Dec 2016 14:38:48 +0000 (15:38 +0100)
committerChristoph Wurst <christoph@winzerhof-wurst.at>
Fri, 23 Dec 2016 14:38:48 +0000 (15:38 +0100)
dead code can be removed

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
apps/files/js/file-upload.js

index 25136d042a9087bee67ab11a69c4ae9d1b7ad921..2f2748f5ead4e337ecb99336d25dcb2fd35a2af8 100644 (file)
@@ -158,15 +158,6 @@ OC.FileUpload.prototype = {
                this._conflictMode = mode;
        },
 
-       /**
-        * Returns whether the upload is in progress
-        *
-        * @return {boolean}
-        */
-       isPending: function() {
-               return this.data.state() === 'pending';
-       },
-
        deleteUpload: function() {
                delete this.data.jqXHR;
        },
@@ -560,21 +551,6 @@ OC.Uploader.prototype = _.extend({
        showUploadCancelMessage: _.debounce(function() {
                OC.Notification.showTemporary(t('files', 'Upload cancelled.'), {timeout: 10});
        }, 500),
-       /**
-        * Checks the currently known uploads.
-        * returns true if any hxr has the state 'pending'
-        * @returns {boolean}
-        */
-       isProcessing:function() {
-               var count = 0;
-
-               jQuery.each(this._uploads, function(i, upload) {
-                       if (upload.isPending()) {
-                               count++;
-                       }
-               });
-               return count > 0;
-       },
        /**
         * callback for the conflicts dialog
         */
@@ -1168,13 +1144,6 @@ OC.Uploader.prototype = _.extend({
                        }
                }
 
-               // warn user not to leave the page while upload is in progress
-               $(window).on('beforeunload', function(e) {
-                       if (self.isProcessing()) {
-                               return t('files', 'File upload is in progress. Leaving the page now will cancel the upload.');
-                       }
-               });
-
                //add multiply file upload attribute to all browsers except konqueror (which crashes when it's used)
                if (navigator.userAgent.search(/konqueror/i) === -1) {
                        this.$uploadEl.attr('multiple', 'multiple');