Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Voice broadcast chunks lost their relation with the VB in case of error during their sending #7261

Closed
giomfo opened this issue Jan 11, 2023 · 0 comments · Fixed by #7266
Closed
Labels
A-Voice-Broadcast T-Defect Something isn't working: bugs, crashes, hangs and other reported problems

Comments

@giomfo
Copy link
Member

giomfo commented Jan 11, 2023

Steps to reproduce

  1. Start a new voice broadcast
  2. After the first chunk, turn off the connection on the device
  3. The recording is still running and several chunks are prepared and failed silently
  4. Stop the application Element-iOS
  5. Turn on the connection
  6. Launch Element-iOS, and go to the room in which the VB has been started
  7. A banner prompt the user to delete or send again some messages in failure
  8. click on resend

Outcome

What did you expect?

The audio chunks should be sent and attached to the VB

What happened instead?

each audio chunk is sent as a voice message

I checked these events, they don't have the voice broadcast key io.element.voice_broadcast_chunk in the decrypted content, and they don't have the m.related_to pattern in the original content. These 2 data have been lost when the chunk failed to be sent

Your phone model

No response

Operating system version

No response

Application version

No response

Homeserver

No response

Will you send logs?

No

@giomfo giomfo added T-Defect Something isn't working: bugs, crashes, hangs and other reported problems A-Voice-Broadcast labels Jan 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Voice-Broadcast T-Defect Something isn't working: bugs, crashes, hangs and other reported problems
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant