fix: custom subscriptionIdentifier
All checks were successful
Build Worker Base and Application Images / check-base-changes (push) Successful in 7s
Build Worker Base and Application Images / build-base (push) Has been skipped
Build Worker Base and Application Images / build-docker (push) Successful in 2m51s
Build Worker Base and Application Images / deploy-stack (push) Successful in 15s
All checks were successful
Build Worker Base and Application Images / check-base-changes (push) Successful in 7s
Build Worker Base and Application Images / build-base (push) Has been skipped
Build Worker Base and Application Images / build-docker (push) Successful in 2m51s
Build Worker Base and Application Images / deploy-stack (push) Successful in 15s
This commit is contained in:
parent
8d2a71fcd7
commit
e92efdbe11
2 changed files with 30 additions and 14 deletions
|
@ -606,8 +606,13 @@ class StreamManager:
|
|||
# Check if this subscription matches the display_id
|
||||
subscription_display_id = subscription_info.subscription_id.split(';')[0]
|
||||
if subscription_display_id == display_id and subscription_info.tracking_integration:
|
||||
subscription_info.tracking_integration.set_session_id(display_id, session_id)
|
||||
logger.debug(f"Set session {session_id} for display {display_id}")
|
||||
# Pass the full subscription_id (displayId;cameraId) to the tracking integration
|
||||
subscription_info.tracking_integration.set_session_id(
|
||||
display_id,
|
||||
session_id,
|
||||
subscription_id=subscription_info.subscription_id
|
||||
)
|
||||
logger.debug(f"Set session {session_id} for display {display_id} with subscription {subscription_info.subscription_id}")
|
||||
|
||||
def clear_session_id(self, session_id: str):
|
||||
"""Clear session ID from the specific tracking integration handling this session."""
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue