make sure title is defined for home page usage

This commit is contained in:
ansuz
2016-06-30 15:53:13 +02:00
parent 0911572031
commit 8a82e11306
2 changed files with 7 additions and 8 deletions

View File

@@ -162,7 +162,7 @@
}; };
var truncateTitle = function (title, len) { var truncateTitle = function (title, len) {
if (title.length > len) { if (typeof(title) === 'string' && title.length > len) {
return title.slice(0, len) + '…'; return title.slice(0, len) + '…';
} }
return title; return title;

View File

@@ -43,17 +43,16 @@ define([
return { return {
href: pad[0], href: pad[0],
atime: pad[1], atime: pad[1],
title: pad[2], title: pad[2] || '',
ctime: pad[1], ctime: pad[1],
}; };
} else if (typeof(pad) === 'object') { } else if (typeof(pad) === 'object') {
if (!pad.ctime) { pad.ctime = pad.atime; } if (!pad.ctime) { pad.ctime = pad.atime; }
/* if (!pad.title) {
if (pad.date) { pad.href.replace(/#(.*)$/, function (x, hash) {
pad.atime = pad.date; pad.title = hash.slice(0,8);
delete pad.date; });
pad.date = undefined; }
}*/
return pad; return pad;
} else { } else {
console.error("[Cryptpad.migrateRecentPads] pad had unexpected value"); console.error("[Cryptpad.migrateRecentPads] pad had unexpected value");