Skip to content

Fixed ConversationOptions not accepting unset ConversationId - #1480

Merged
WhitWaldo merged 1 commit into
dapr:masterfrom
WhitWaldo:conversation-options-fix
Mar 4, 2025
Merged

WhitWaldo merged 1 commit into
dapr:masterfrom
WhitWaldo:conversation-options-fix

Conversation

@WhitWaldo

Copy link
Copy Markdown
Contributor

Description

A developer can pass options into the Conversations API that change the behavior. When options are passed today without a ConversationId value, this throws as it expects that to be populated.

This patch fixes this - ConversationId is optional and will be treated as such.

Thanks for spotting this issue @marcduiker !

Issue reference

N/A

Checklist

Please make sure you've completed the relevant tasks for this PR, out of the following list:

  • Code compiles correctly
  • Created/updated tests
  • Extended the documentation

…owing

Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
@WhitWaldo WhitWaldo added kind/bug Something isn't working area/client/conversation labels Mar 4, 2025
@WhitWaldo WhitWaldo self-assigned this Mar 4, 2025
@WhitWaldo
WhitWaldo requested review from a team as code owners March 4, 2025 17:23
@WhitWaldo
WhitWaldo merged commit bb47132 into dapr:master Mar 4, 2025
@WhitWaldo
WhitWaldo deleted the conversation-options-fix branch March 4, 2025 17:41
@WhitWaldo WhitWaldo added the P1 label Mar 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant