diff --git a/lib/database/accounts.js b/lib/database/accounts.js index 727fd349..ea9da3a2 100644 --- a/lib/database/accounts.js +++ b/lib/database/accounts.js @@ -3,6 +3,7 @@ var $util = require("../utilities"); var bcrypt = require("bcrypt"); var db = require("../database"); var Config = require("../config"); +var Logger = require("../logger"); var registrationLock = {}; var blackHole = function () { }; @@ -452,7 +453,9 @@ module.exports = { userprof.text = profile.text || ""; callback(null, userprof); } catch (e) { - callback(e, null); + Logger.errlog.log("Corrupt profile: " + rows[0].profile + + " (user: " + name + ")"); + callback(null, userprof); } } });