Skip to content

Conversation

@Madoa5561
Copy link
Contributor

Description

This PR fixes an operator precedence bug in uploadObjTalk that caused an invalid OBS upload path to be constructed when oid was not provided.

Due to the expression toType + "/m/" + oid || "reqseq", uploads without oid were sent to paths such as talk/m/undefined or g2/m/undefined, resulting in empty objId and objHash values in the response.

The fix ensures that "reqseq" is correctly used as a fallback before path concatenation.

Checklist

  • Run tests (optional)
  • Add jsdoc (optional)
  • Test in your environment (optional)

If you feel good :), please do the contents of the checklist.

@Madoa5561 Madoa5561 changed the title Fix Bug Fix Bug uploadObjTalk Dec 30, 2025
@EdamAme-x EdamAme-x merged commit bfe7087 into evex-dev:main Jan 2, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants