fix: #7597, fix progress bar of cover/profile uploads

send big cover images in chunks
This commit is contained in:
Barış Soner Uşaklı
2020-12-02 18:38:01 -05:00
parent a1b658d945
commit 7e867cf95e
3 changed files with 100 additions and 9 deletions

View File

@@ -69,6 +69,14 @@ function onConnection(socket) {
socket.on('*', function (payload) {
onMessage(socket, payload);
});
socket.on('disconnect', function () {
onDisconnect(socket);
});
}
function onDisconnect(socket) {
require('./uploads').clear(socket.id);
}
function onConnect(socket) {
@@ -148,7 +156,8 @@ async function onMessage(socket, payload) {
function requireModules() {
var modules = ['admin', 'categories', 'groups', 'meta', 'modules',
'notifications', 'plugins', 'posts', 'topics', 'user', 'blacklist', 'flags',
'notifications', 'plugins', 'posts', 'topics', 'user', 'blacklist',
'flags', 'uploads',
];
modules.forEach(function (module) {