@@ -70,6 +70,7 @@ export interface MiddlewareContext {
70
70
response ?: unknown ;
71
71
responseBody ?: string ;
72
72
responseHeaders ?: Headers ;
73
+ statusCode ?: number ;
73
74
baseURL : string ;
74
75
headers : { [ key : string ] : string } ;
75
76
options : { [ key : string ] : any } ;
@@ -253,6 +254,7 @@ class ServiceClient {
253
254
const responseText = await resp . text ( ) ;
254
255
context . responseBody = responseText ;
255
256
context . responseHeaders = resp . headers ;
257
+ context . statusCode = resp . status ;
256
258
257
259
if ( Math . floor ( resp . status / 100 ) !== 2 ) {
258
260
await this . callMiddleware ( this . afterMiddleware , context ) ;
@@ -405,6 +407,7 @@ class ServiceGroupsClient {
405
407
const responseText = await resp . text ( ) ;
406
408
context . responseBody = responseText ;
407
409
context . responseHeaders = resp . headers ;
410
+ context . statusCode = resp . status ;
408
411
409
412
if ( Math . floor ( resp . status / 100 ) !== 2 ) {
410
413
await this . callMiddleware ( this . afterMiddleware , context ) ;
@@ -600,6 +603,7 @@ class ServiceStaticPageClient {
600
603
const responseText = await resp . text ( ) ;
601
604
context . responseBody = responseText ;
602
605
context . responseHeaders = resp . headers ;
606
+ context . statusCode = resp . status ;
603
607
604
608
if ( Math . floor ( resp . status / 100 ) !== 2 ) {
605
609
await this . callMiddleware ( this . afterMiddleware , context ) ;
@@ -805,6 +809,7 @@ class ServiceUser2Client {
805
809
const responseText = await resp . text ( ) ;
806
810
context . responseBody = responseText ;
807
811
context . responseHeaders = resp . headers ;
812
+ context . statusCode = resp . status ;
808
813
809
814
if ( Math . floor ( resp . status / 100 ) !== 2 ) {
810
815
await this . callMiddleware ( this . afterMiddleware , context ) ;
@@ -889,6 +894,7 @@ class ServiceUser2Client {
889
894
const responseText = await resp . text ( ) ;
890
895
context . responseBody = responseText ;
891
896
context . responseHeaders = resp . headers ;
897
+ context . statusCode = resp . status ;
892
898
893
899
if ( Math . floor ( resp . status / 100 ) !== 2 ) {
894
900
await this . callMiddleware ( this . afterMiddleware , context ) ;
@@ -989,6 +995,7 @@ class ServiceUser2Client {
989
995
const responseText = await resp . text ( ) ;
990
996
context . responseBody = responseText ;
991
997
context . responseHeaders = resp . headers ;
998
+ context . statusCode = resp . status ;
992
999
993
1000
if ( Math . floor ( resp . status / 100 ) !== 2 ) {
994
1001
await this . callMiddleware ( this . afterMiddleware , context ) ;
@@ -1075,6 +1082,7 @@ class ServiceUser2Client {
1075
1082
const responseText = await resp . text ( ) ;
1076
1083
context . responseBody = responseText ;
1077
1084
context . responseHeaders = resp . headers ;
1085
+ context . statusCode = resp . status ;
1078
1086
1079
1087
if ( Math . floor ( resp . status / 100 ) !== 2 ) {
1080
1088
await this . callMiddleware ( this . afterMiddleware , context ) ;
@@ -1224,6 +1232,7 @@ class ServiceUser2UserIDClient {
1224
1232
const responseText = await resp . text ( ) ;
1225
1233
context . responseBody = responseText ;
1226
1234
context . responseHeaders = resp . headers ;
1235
+ context . statusCode = resp . status ;
1227
1236
1228
1237
if ( Math . floor ( resp . status / 100 ) !== 2 ) {
1229
1238
await this . callMiddleware ( this . afterMiddleware , context ) ;
@@ -1364,6 +1373,7 @@ class ServiceUser2UserIDJobIDClient {
1364
1373
const responseText = await resp . text ( ) ;
1365
1374
context . responseBody = responseText ;
1366
1375
context . responseHeaders = resp . headers ;
1376
+ context . statusCode = resp . status ;
1367
1377
1368
1378
if ( Math . floor ( resp . status / 100 ) !== 2 ) {
1369
1379
await this . callMiddleware ( this . afterMiddleware , context ) ;
@@ -1505,6 +1515,7 @@ class ServiceUserClient {
1505
1515
const responseText = await resp . text ( ) ;
1506
1516
context . responseBody = responseText ;
1507
1517
context . responseHeaders = resp . headers ;
1518
+ context . statusCode = resp . status ;
1508
1519
1509
1520
if ( Math . floor ( resp . status / 100 ) !== 2 ) {
1510
1521
await this . callMiddleware ( this . afterMiddleware , context ) ;
@@ -1591,6 +1602,7 @@ class ServiceUserClient {
1591
1602
const responseText = await resp . text ( ) ;
1592
1603
context . responseBody = responseText ;
1593
1604
context . responseHeaders = resp . headers ;
1605
+ context . statusCode = resp . status ;
1594
1606
1595
1607
if ( Math . floor ( resp . status / 100 ) !== 2 ) {
1596
1608
await this . callMiddleware ( this . afterMiddleware , context ) ;
@@ -1677,6 +1689,7 @@ class ServiceUserClient {
1677
1689
const responseText = await resp . text ( ) ;
1678
1690
context . responseBody = responseText ;
1679
1691
context . responseHeaders = resp . headers ;
1692
+ context . statusCode = resp . status ;
1680
1693
1681
1694
if ( Math . floor ( resp . status / 100 ) !== 2 ) {
1682
1695
await this . callMiddleware ( this . afterMiddleware , context ) ;
@@ -1876,6 +1889,7 @@ export class APIClient {
1876
1889
const responseText = await resp . text ( ) ;
1877
1890
context . responseBody = responseText ;
1878
1891
context . responseHeaders = resp . headers ;
1892
+ context . statusCode = resp . status ;
1879
1893
1880
1894
if ( Math . floor ( resp . status / 100 ) !== 2 ) {
1881
1895
await this . callMiddleware ( this . afterMiddleware , context ) ;
@@ -1982,6 +1996,7 @@ export class APIClient {
1982
1996
const responseText = await resp . text ( ) ;
1983
1997
context . responseBody = responseText ;
1984
1998
context . responseHeaders = resp . headers ;
1999
+ context . statusCode = resp . status ;
1985
2000
1986
2001
if ( Math . floor ( resp . status / 100 ) !== 2 ) {
1987
2002
await this . callMiddleware ( this . afterMiddleware , context ) ;
@@ -2074,6 +2089,7 @@ export class APIClient {
2074
2089
const responseText = await resp . text ( ) ;
2075
2090
context . responseBody = responseText ;
2076
2091
context . responseHeaders = resp . headers ;
2092
+ context . statusCode = resp . status ;
2077
2093
2078
2094
if ( Math . floor ( resp . status / 100 ) !== 2 ) {
2079
2095
await this . callMiddleware ( this . afterMiddleware , context ) ;
0 commit comments