summaryrefslogtreecommitdiffstats
path: root/webapp/client/client.jsx
diff options
context:
space:
mode:
Diffstat (limited to 'webapp/client/client.jsx')
-rw-r--r--webapp/client/client.jsx5
1 files changed, 5 insertions, 0 deletions
diff --git a/webapp/client/client.jsx b/webapp/client/client.jsx
index ff42fb7ac..75e47267c 100644
--- a/webapp/client/client.jsx
+++ b/webapp/client/client.jsx
@@ -156,6 +156,10 @@ export default class Client {
// NO-OP for inherited classes to override
}
+ handleSuccess(res) { // eslint-disable-line no-unused-vars
+ // NO-OP for inherited classes to override
+ }
+
handleResponse(methodName, successCallback, errorCallback, err, res) {
if (res && res.header) {
this.serverVersion = res.header[HEADER_X_VERSION_ID];
@@ -212,6 +216,7 @@ export default class Client {
console.error('Missing response body for ' + methodName); // eslint-disable-line no-console
successCallback('', res);
}
+ this.handleSuccess(res);
}
}