Merge "mw.Upload.BookletLayout: Go back to upload page on upload error"
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>
Wed, 30 Sep 2015 21:09:07 +0000 (21:09 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Wed, 30 Sep 2015 21:09:07 +0000 (21:09 +0000)
resources/src/mediawiki/mediawiki.Upload.BookletLayout.js

index d75e1d3..42312dd 100644 (file)
                // These errors will be thrown while the user is on the info page
                this.uploadPromise.always( function () {
                        if ( layout.upload.getState() === mw.Upload.State.ERROR ) {
-                               deferred.reject( new OO.ui.Error( mw.msg( 'upload-process-error' )  ) );
+                               deferred.reject( new OO.ui.Error( mw.msg( 'upload-process-error' ), {
+                                       recoverable: false
+                               } ) );
                                return false;
                        }
                        if ( layout.upload.getState() === mw.Upload.State.WARNING ) {
-                               deferred.reject( new OO.ui.Error( mw.msg( 'upload-process-error' )  ) );
+                               deferred.reject( new OO.ui.Error( mw.msg( 'upload-process-error' ), {
+                                       recoverable: false
+                               } ) );
                                return false;
                        }
                } );
                                var name;
 
                                if ( layout.upload.getState() === mw.Upload.State.ERROR ) {
-                                       deferred.reject( new OO.ui.Error( mw.msg( 'upload-process-error' ) ) );
+                                       deferred.reject( new OO.ui.Error( mw.msg( 'upload-process-error' ), {
+                                               recoverable: false
+                                       } ) );
                                        return false;
                                }
 
                                if ( layout.upload.getState() === mw.Upload.State.WARNING ) {
-                                       deferred.reject( new OO.ui.Error( mw.msg( 'upload-process-warning' ) ) );
+                                       deferred.reject( new OO.ui.Error( mw.msg( 'upload-process-warning' ), {
+                                               recoverable: false
+                                       } ) );
                                        return false;
                                }