mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-11-14 22:23:42 +01:00
Merge pull request #16001 from overleaf/jpa-web-real-time-auto-join-only
[web] drop support for legacy real-time connection GitOrigin-RevId: d03aae6392a8d920239647ab198d66d6c75f61a0
This commit is contained in:
@@ -53,14 +53,19 @@ function setUpStatusIndicators() {
|
||||
reconnect: false,
|
||||
'connect timeout': timeout,
|
||||
'force new connection': true,
|
||||
query: new URLSearchParams({
|
||||
projectId: '404404404404404404404404',
|
||||
}).toString(),
|
||||
})
|
||||
return new Promise((resolve, reject) => {
|
||||
setTimeout(() => reject(new Error('timed out')), timeout)
|
||||
socket.on('connectionAccepted', function () {
|
||||
resolve()
|
||||
})
|
||||
socket.on('connectionRejected', function (err) {
|
||||
reject(new Error(err && err.message))
|
||||
if (err.code === 'ProjectNotFound') {
|
||||
// We received the response from joinProject, so the websocket is up.
|
||||
resolve()
|
||||
} else {
|
||||
reject(new Error(err && err.message))
|
||||
}
|
||||
})
|
||||
socket.on('connect_failed', function (err) {
|
||||
reject(new Error(err && err.message))
|
||||
|
||||
Reference in New Issue
Block a user