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

feat: enhanced call session #900

Merged
merged 1 commit into from
Aug 7, 2023
Merged

feat: enhanced call session #900

merged 1 commit into from
Aug 7, 2023

Conversation

oliverlaz
Copy link
Member

Overview

CallSession now includes information about when a certain call went "live" and when "live" ended.

Implementation notes

  • live_started_at is set to the current time when the session starts if the call is not in backstage mode
  • live_started_at is set to the current time by goLive
  • live_ended_at is set to the current time when the session has ended and live_started_at is not NULL
  • live_ended_at is set to current time by stopLive or by endCall if backstage is configured for this call
  • goLive resets call.ended_at to NULL

Reference: https://github.com/GetStream/chat/pull/5254

@sonarcloud
Copy link

sonarcloud bot commented Aug 4, 2023

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

100.0% 100.0% Coverage
0.0% 0.0% Duplication

@oliverlaz oliverlaz merged commit dd4f1ea into main Aug 7, 2023
19 of 20 checks passed
@oliverlaz oliverlaz deleted the live_started_at branch August 7, 2023 12:56
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