Skip to content

Commit ea296ac

Browse files
committed
fix: Refactoring
1 parent 1d07129 commit ea296ac

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

src/apitypes/rest/rest.operations.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,7 @@ export const buildRestOperations: OperationsBuilder<OpenAPIV3.Document> = async
5555
debugCtx,
5656
)
5757

58-
const { paths } = effectiveDocument
59-
const { servers } = document.data
58+
const { paths, servers } = effectiveDocument
6059

6160
const operations: TYPE.VersionRestOperation[] = []
6261
if (!paths) { return [] }

src/apitypes/rest/rest.utils.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ export const getOperationBasePath = (servers?: OpenAPIV3.ServerObject[]): string
2727
try {
2828
const [firstServer] = servers
2929
let serverUrl = firstServer.url
30+
if(!serverUrl) {
31+
return ''
32+
}
33+
3034
const { variables = {} } = firstServer
3135

3236
for (const param of Object.keys(variables)) {

0 commit comments

Comments
 (0)