diff --git a/src/services/__tests__/models/Response.test.ts b/src/services/__tests__/models/Response.test.ts index b8a5a9fb..ae3c1fd1 100644 --- a/src/services/__tests__/models/Response.test.ts +++ b/src/services/__tests__/models/Response.test.ts @@ -14,7 +14,7 @@ describe('Models', () => { defaultAsError: false, infoOrRef: {}, options: opts, - reverseEventsReadWriteProps: false, + isEvent: false, code: 'default', }; }); diff --git a/src/services/models/Operation.ts b/src/services/models/Operation.ts index 8d5e71bf..5b1b5aca 100644 --- a/src/services/models/Operation.ts +++ b/src/services/models/Operation.ts @@ -76,7 +76,7 @@ export class OperationModel implements IMenuItem { extensions: Record; isCallback: boolean; isWebhook: boolean; - reverseEventsReadWriteProps: boolean; + isEvent: boolean; constructor( private parser: OpenAPIParser, @@ -100,7 +100,7 @@ export class OperationModel implements IMenuItem { this.path = operationSpec.pathName; this.isCallback = isCallback; this.isWebhook = operationSpec.isWebhook; - this.reverseEventsReadWriteProps = this.isCallback || this.isWebhook; + this.isEvent = this.isCallback || this.isWebhook; this.name = getOperationSummary(operationSpec); @@ -177,7 +177,7 @@ export class OperationModel implements IMenuItem { parser: this.parser, infoOrRef: this.operationSpec.requestBody, options: this.options, - reverseEventsReadWriteProps: this.reverseEventsReadWriteProps, + isEvent: this.isEvent, }) ); } @@ -252,7 +252,7 @@ export class OperationModel implements IMenuItem { defaultAsError: hasSuccessResponses, infoOrRef: this.operationSpec.responses[code], options: this.options, - reverseEventsReadWriteProps: this.reverseEventsReadWriteProps, + isEvent: this.isEvent, }); }); } diff --git a/src/services/models/RequestBody.ts b/src/services/models/RequestBody.ts index faec7355..3ca3dc21 100644 --- a/src/services/models/RequestBody.ts +++ b/src/services/models/RequestBody.ts @@ -8,7 +8,7 @@ type RequestBodyProps = { parser: OpenAPIParser; infoOrRef: Referenced; options: RedocNormalizedOptions; - reverseEventsReadWriteProps: boolean; + isEvent: boolean; } export class RequestBodyModel { @@ -17,8 +17,8 @@ export class RequestBodyModel { content?: MediaContentModel; constructor(props: RequestBodyProps) { - const { parser, infoOrRef, options, reverseEventsReadWriteProps } = props; - const isRequest = reverseEventsReadWriteProps ? false : true; + const { parser, infoOrRef, options, isEvent } = props; + const isRequest = isEvent ? false : true; const info = parser.deref(infoOrRef); this.description = info.description || ''; this.required = !!info.required; diff --git a/src/services/models/Response.ts b/src/services/models/Response.ts index 8cc51631..d3ed554a 100644 --- a/src/services/models/Response.ts +++ b/src/services/models/Response.ts @@ -14,7 +14,7 @@ type ResponseProps = { defaultAsError: boolean, infoOrRef: Referenced, options: RedocNormalizedOptions, - reverseEventsReadWriteProps: boolean, + isEvent: boolean, } export class ResponseModel { @@ -29,8 +29,8 @@ export class ResponseModel { headers: FieldModel[] = []; constructor(props: ResponseProps) { - const { parser, code, defaultAsError, infoOrRef, options, reverseEventsReadWriteProps } = props; - const isRequest = reverseEventsReadWriteProps ? true : false; + const { parser, code, defaultAsError, infoOrRef, options, isEvent } = props; + const isRequest = isEvent ? true : false; makeObservable(this); this.expanded = options.expandResponses === 'all' || options.expandResponses[code];