Skip to content

Commit ebf856e

Browse files
authored
fix: update operationMessagesUnambiguity rule validity check (#1038)
1 parent c9e2d3f commit ebf856e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

packages/parser/src/ruleset/v3/functions/operationMessagesUnambiguity.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ export const operationMessagesUnambiguity = createRulesetFunction<{ channel?: {'
3131
const channelPointer = targetVal.channel?.$ref as string; // required
3232

3333
targetVal.messages?.forEach((message, index) => {
34-
if (!message.$ref.startsWith(`${channelPointer}/messages`)) {
34+
if (message.$ref && !message.$ref.startsWith(`${channelPointer}/messages`)) {
3535
results.push({
3636
message: 'Operation message does not belong to the specified channel.',
3737
path: [...ctx.path, 'messages', index],

0 commit comments

Comments
 (0)