collab: Refresh the LLM token once the terms of service have been accepted (#34833)

Release Notes:

- N/A
This commit is contained in:
Bennet Bo Fenner 2025-07-21 20:02:28 +02:00 committed by GitHub
parent 254c7a330a
commit 589af59dfe
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -4167,6 +4167,13 @@ async fn accept_terms_of_service(
response.send(proto::AcceptTermsOfServiceResponse {
accepted_tos_at: accepted_tos_at.timestamp() as u64,
})?;
// When the user accepts the terms of service, we want to refresh their LLM
// token to grant access.
session
.peer
.send(session.connection_id, proto::RefreshLlmToken {})?;
Ok(())
}