guard against a typeError
This commit is contained in:
7
rpc.js
7
rpc.js
@@ -823,7 +823,12 @@ var resetUserPins = function (Env, publicKey, channelList, cb) {
|
|||||||
pins[channel] = true;
|
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, () => {
|
removePinned(Env, publicKey, oldChannels, () => {
|
||||||
addPinned(Env, publicKey, channelList, ()=>{});
|
addPinned(Env, publicKey, channelList, ()=>{});
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user