Skip to content

Commit 3dac21c

Browse files
authored
Fix names only in soap messages.
Fails with `Exception has occurred: TypeError: Cannot read properties of undefined (reading 'description')` if Message>Body tags deepper inside answer.
1 parent cded0c3 commit 3dac21c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/wsdl/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,7 @@ export class WSDL {
235235
const obj = {};
236236
const originalName = name;
237237

238-
if (!objectName && top.name === 'Body' && name !== 'Fault') {
238+
if (!objectName && xmlns.soap && top.name === 'Body' && name !== 'Fault') {
239239
let message = this.definitions.messages[name];
240240
// Support RPC/literal messages where response body contains one element named
241241
// after the operation + 'Response'. See http://www.w3.org/TR/wsdl#_names

0 commit comments

Comments
 (0)