glowing-bear/src
Jon Honeycutt 5765604408 Issue #1263: Desynchronized nicklist
This is fallout from #1244, which moved models.delNick from using a filter to
using the delete operator.

The delete operator creates a sparse array that has an empty slot for the item
that was deleted. This empty slot is iterable with some constructs, giving a
value of undefined. These unexpected undefined values in the nicklist cause
exceptions to be thrown in some situations, like when calling
models.updateNickSpeak.

To fix this, use Array.splice to remove elements from the nicklist, instead of
the delete operator.
2024-02-01 18:40:31 -06:00
..
assets convert app to be built using webpack 2020-11-27 19:32:05 -05:00
css Use self-hosted css and js 2021-04-11 14:53:41 +02:00
directives convert app to be built using webpack 2020-11-27 19:32:05 -05:00
js Issue #1263: Desynchronized nicklist 2024-02-01 18:40:31 -06:00
index.html Revert "Bump version to 0.11.0" 2023-07-09 16:44:38 +02:00
main.js Removed old code 2021-04-13 18:53:46 +02:00
manifest.json Revert "Bump version to 0.11.0" 2023-07-09 16:44:38 +02:00
manifest.webapp Revert "Bump version to 0.11.0" 2023-07-09 16:44:38 +02:00
serviceworker.js convert app to be built using webpack 2020-11-27 19:32:05 -05:00
webapp.manifest.json move manifests to the source folder 2020-11-27 21:52:55 -05:00