OCA.Files.App is not available on public page

remotes/origin/ldap-integration-tests-1up
Christoph Wurst 9 years ago
parent e673ff0f33
commit df2a9d1733
No known key found for this signature in database
GPG Key ID: FEECD2543CA6EAF0
  1. 15
      apps/files/js/filelist.js

@ -147,7 +147,7 @@
/**
* @type Backbone.Model
*/
_filesConfig: null,
_filesConfig: undefined,
/**
* Sort attribute
@ -205,12 +205,15 @@
if (options.config) {
this._filesConfig = options.config;
} else {
} else if (!_.isUndefined(OCA.Files) && !_.isUndefined(OCA.Files.App)) {
this._filesConfig = OCA.Files.App.getFilesConfig();
}
this._filesConfig.on('change:showhidden', function() {
self.setFiles(self.files);
});
if (!_.isUndefined(this._filesConfig)) {
this._filesConfig.on('change:showhidden', function() {
self.setFiles(self.files);
});
}
if (options.dragOptions) {
this._dragOptions = options.dragOptions;
@ -984,7 +987,7 @@
* @returns {array}
*/
_filterHiddenFiles: function(files) {
if (this._filesConfig.get('showhidden')) {
if (_.isUndefined(this._filesConfig) || this._filesConfig.get('showhidden')) {
return files;
}
return _.filter(files, function(file) {

Loading…
Cancel
Save