diff options
Diffstat (limited to 'webapp/client/client.jsx')
-rw-r--r-- | webapp/client/client.jsx | 5 |
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); } } |