Bartosz Dziewoński has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/296429

Change subject: Report fake API errors with saner error codes
......................................................................

Report fake API errors with saner error codes

In mw.FirefoggTransport, we reported the error code '500' for
something which doesn't even send HTTP requests.

In mw.FormDataTransport, we reported the error code as 'undefined',
because we were reading a non-existent property.

Bug: T138585
Change-Id: I5af26ab7fa9f159cfac0e5d131881b8b5d9ebfb2
---
M resources/transports/mw.FirefoggTransport.js
M resources/transports/mw.FormDataTransport.js
2 files changed, 2 insertions(+), 2 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/UploadWizard 
refs/changes/29/296429/1

diff --git a/resources/transports/mw.FirefoggTransport.js 
b/resources/transports/mw.FirefoggTransport.js
index 97ffb1c..8b53f61 100644
--- a/resources/transports/mw.FirefoggTransport.js
+++ b/resources/transports/mw.FirefoggTransport.js
@@ -40,7 +40,7 @@
                                        // encoding failed
                                        deferred.reject( {
                                                error: {
-                                                       code: 500,
+                                                       code: 'firefogg',
                                                        info: 'Encoding failed'
                                                }
                                        } );
diff --git a/resources/transports/mw.FormDataTransport.js 
b/resources/transports/mw.FormDataTransport.js
index a19cada..d97fb12 100644
--- a/resources/transports/mw.FormDataTransport.js
+++ b/resources/transports/mw.FormDataTransport.js
@@ -370,7 +370,7 @@
                } catch ( e ) {
                        response = {
                                error: {
-                                       code: evt.target.code,
+                                       code: 'parsererror',
                                        info: evt.target.responseText
                                }
                        };

-- 
To view, visit https://gerrit.wikimedia.org/r/296429
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I5af26ab7fa9f159cfac0e5d131881b8b5d9ebfb2
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/UploadWizard
Gerrit-Branch: master
Gerrit-Owner: Bartosz Dziewoński <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to