@@ -72,7 +72,7 @@ util.noop = noop;
7272 *
7373 * @param {object } errorBody - Error object.
7474 */
75- var ApiError = createErrorClass ( 'ApiError' , function ( errorBody ) {
75+ util . ApiError = createErrorClass ( 'ApiError' , function ( errorBody ) {
7676 this . code = errorBody . code ;
7777 this . errors = errorBody . errors ;
7878 this . response = errorBody . response ;
@@ -98,21 +98,12 @@ var ApiError = createErrorClass('ApiError', function(errorBody) {
9898 this . message = uniq ( messages ) . join ( ' - ' ) ;
9999} ) ;
100100
101- /**
102- * Wrap the ApiError constructor so context isn't lost.
103- *
104- * @param {object } errorBody - Error object.
105- */
106- util . ApiError = function ( errorBody ) {
107- return new ApiError ( errorBody ) ;
108- } ;
109-
110101/**
111102 * Custom error type for partial errors returned from the API.
112103 *
113104 * @param {object } b - Error object.
114105 */
115- var PartialFailureError = createErrorClass ( 'PartialFailureError' , function ( b ) {
106+ util . PartialFailureError = createErrorClass ( 'PartialFailureError' , function ( b ) {
116107 var errorObject = b ;
117108
118109 this . errors = errorObject . errors ;
@@ -122,15 +113,6 @@ var PartialFailureError = createErrorClass('PartialFailureError', function(b) {
122113 this . message = errorObject . message || defaultErrorMessage ;
123114} ) ;
124115
125- /**
126- * Wrap the PartialFailureError constructor so context isn't lost.
127- *
128- * @param {object } errorBody - Error object.
129- */
130- util . PartialFailureError = function ( errorBody ) {
131- return new PartialFailureError ( errorBody ) ;
132- } ;
133-
134116/**
135117 * Uniformly process an API response.
136118 *
0 commit comments