@@ -49,7 +49,7 @@ function getRequestData(collections, containers, containerId, containersPath = [
4949 . map ( data => {
5050 const isRequestActivated = data . isActivated && isPathActivated ;
5151 const requestBodyPropKeyword = getRequestBodyPropKeyword ( data . properties ) ;
52- const request = {
52+ let request = {
5353 tags : commonHelper . mapArrayFieldByName ( data . tags , 'tag' ) ,
5454 summary : data . summary ,
5555 description : data . description ,
@@ -58,12 +58,20 @@ function getRequestData(collections, containers, containerId, containersPath = [
5858 parameters : mapRequestParameters (
5959 get ( data , 'properties.parameters' ) ,
6060 isRequestActivated
61- ) ,
62- requestBody : mapRequestBody (
61+ )
62+ } ;
63+ const extensions = getExtensions ( data . scopesExtensions ) ;
64+
65+ if ( ! [ 'get' , 'delete' ] . includes ( String ( data . collectionName ) . toLowerCase ( ) ) ) {
66+ request . requestBody = mapRequestBody (
6367 get ( data . properties , requestBodyPropKeyword ) ,
6468 get ( data , 'required' , [ ] ) . includes ( requestBodyPropKeyword ) ,
6569 isRequestActivated
66- ) ,
70+ ) ;
71+ }
72+
73+ request = {
74+ ...request ,
6775 responses : mapResponses (
6876 collections ,
6977 data . GUID ,
@@ -81,7 +89,6 @@ function getRequestData(collections, containers, containerId, containersPath = [
8189 methodName : data . collectionName ,
8290 isActivated : data . isActivated ,
8391 } ;
84- const extensions = getExtensions ( data . scopesExtensions ) ;
8592
8693 return Object . assign ( { } , request , extensions ) ;
8794 } )
0 commit comments