Don't load expired or deleted shared folders

This commit is contained in:
yflory
2018-07-13 14:47:53 +02:00
parent 7d89026d83
commit 6a80f49fe0
4 changed files with 51 additions and 8 deletions

View File

@@ -40,9 +40,12 @@ define([
var log = config.log || logging;
var logError = config.logError || logging;
var debug = exp.debug = config.debug || logging;
exp.fixFiles = function () {}; // Overriden by OuterFO
var error = exp.error = function() {
exp.fixFiles();
console.error.apply(console, arguments);
exp.fixFiles();
};
if (config.outer) {
@@ -139,6 +142,9 @@ define([
// Data from filesData
var getTitle = exp.getTitle = function (file, type) {
if (isSharedFolder(file)) {
return '??'; // XXX
}
var data = getFileData(file);
if (!file || !data || !(data.href || data.roHref)) {
error("getTitle called with a non-existing file id: ", file, data);