mirror of https://github.com/xwiki-labs/cryptpad
guard against a typeError
This commit is contained in:
parent
e3864677e2
commit
8084343705
7
rpc.js
7
rpc.js
|
@ -823,7 +823,12 @@ var resetUserPins = function (Env, publicKey, channelList, cb) {
|
|||
pins[channel] = true;
|
||||
});
|
||||
|
||||
var oldChannels = Object.keys(session.channels);
|
||||
var oldChannels;
|
||||
if (session.channels && typeof(session.channels) === 'object') {
|
||||
oldChannels = Object.keys(session.channels);
|
||||
} else {
|
||||
oldChannels = [];
|
||||
}
|
||||
removePinned(Env, publicKey, oldChannels, () => {
|
||||
addPinned(Env, publicKey, channelList, ()=>{});
|
||||
});
|
||||
|
|
Loading…
Reference in New Issue