From c6d49cfef041eebde2f64f807e92ee979c4edd20 Mon Sep 17 00:00:00 2001 From: calzoneman Date: Wed, 7 Aug 2013 13:27:17 -0400 Subject: [PATCH] Prevent uncaught exceptions when uncaching from library --- channel.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/channel.js b/channel.js index 7d3746a3..63a72c28 100644 --- a/channel.js +++ b/channel.js @@ -1323,7 +1323,10 @@ Channel.prototype.tryUncache = function(user, data) { return; } if(this.server.db.removeFromLibrary(this.name, data.id)) { - this.logger.log("*** " + user.name + " deleted " + this.library[data.id].title + " from library"); + var msg = data.id; + if(data.id in this.library) + msg = this.library[data.id]; + this.logger.log("*** " + user.name + " deleted " + msg + " from library"); delete this.library[data.id]; } }