bigbluebutton-Github/bigbluebutton-html5
prlanzarin 401ddc4014 fix: guarantee cleanup of stale data on re-subscriptions
Currently, collection cleanup code is only run when an added event
is received from the server. Where that fails is in scenarios where
a server-side collection turns empty while an affected users is
disconnected - and then reconnects. There's no removed (or updated)
event so no cleanup code is run and you have stale data.

This commit guarantees a stale data check is run whenever a subscription
is established again. The `added` check was also maintained, although
I'm not too sure anymore it's is still needed. That may need to be
revisited.
2022-10-28 13:37:41 +00:00
..
.meteor Merge remote-tracking branch 'upstream/v2.4.x-release' into 24-25-may-6 2022-05-06 14:30:41 -03:00
client fix: guarantee cleanup of stale data on re-subscriptions 2022-10-28 13:37:41 +00:00
imports fix: guarantee cleanup of stale data on re-subscriptions 2022-10-28 13:37:41 +00:00
private Option to hide waiting users icon when no pending users 2022-10-14 15:20:06 -03:00
public chore: Pulled the latest 2.5 HTML5 locales from Transifex 2022-10-19 10:16:33 -03:00
server Merge remote-tracking branch 'upstream/v2.4.x-release' into 2524-feb08 2022-02-09 15:52:42 +00:00
.eslintignore
.eslintrc.js Merged upstream develop branch 2021-05-01 16:59:20 +02:00
.gitignore Add missing changes after moving test files to new folder 2021-08-01 18:24:17 -03:00
deploy_to_usr_share.sh Improve scripts to run/deploy applications 2022-03-31 13:48:57 -03:00
jsconfig.json Add jsconfig 2022-02-21 12:42:29 +00:00
package-lock.json chore: update react-intl to 6.1.0 2022-08-29 17:25:43 -03:00
package.json chore: update react-intl to 6.1.0 2022-08-29 17:25:43 -03:00
run-dev.sh Create learning dashboard scripts 2022-04-01 09:15:30 -03:00
test-html5.sh
TRANSIFEX_PULL_INSTRUCTIONS.md
transifex.sh chore: set up transifex project for BBB 2.5 2022-03-01 20:08:06 +00:00