Skip to content
This repository has been archived by the owner on Nov 25, 2020. It is now read-only.

Commit

Permalink
Fix when no share is enabled
Browse files Browse the repository at this point in the history
  • Loading branch information
cdujeu committed Feb 25, 2016
1 parent 5c5e14f commit 793127c
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions core/src/plugins/action.share/res/react/model/ShareModel.js
Expand Up @@ -9,7 +9,7 @@
this._node = userSelection.getUniqueNode();
this._status = 'idle';
this._edit = false;
this._data = {};
this._data = {link:{}};
this._pendingData = {};
this._pydio = pydio;
if(this._node.getMetadata().get('ajxp_shared')){
Expand Down Expand Up @@ -282,7 +282,7 @@
/* PUBLIC LINK PASSWORD */
/****************************/
hasHiddenPassword(linkId){
return this._data['links'][linkId]['has_password'];
return this._data['links'][linkId] && this._data['links'][linkId]['has_password'];
}
getPassword(linkId){
return this.findPendingKeyForLink(linkId, 'password') || '';
Expand Down Expand Up @@ -315,7 +315,7 @@
return pendingExpiration[name];
}
var current; var defaults={days:0, downloads:0};
if(this._data['links'][linkId]){
if(this._data['links'] && this._data['links'][linkId]){
if(name == 'days'){
current = this._data['links'][linkId]['expire_after'];
}else if(name == 'downloads'){
Expand Down Expand Up @@ -355,7 +355,7 @@
download: true,
write:false
};
if(this._data['links'][linkId]){
if(this._data['links'] && this._data['links'][linkId]){
var json = this._data;
if(name == 'download'){
current = ! json['links'][linkId]['disable_download'];
Expand Down

0 comments on commit 793127c

Please sign in to comment.