// SHARE FILE
// TODO add check on SHARE available on server side?
- if (mFile == null) {
+ boolean shareAllowed = (mContext != null &&
+ mContext.getString(R.string.share_link).equalsIgnoreCase("on"));
+ if (!shareAllowed || mFile == null) {
toHide.add(R.id.action_share_file);
} else {
toShow.add(R.id.action_share_file);
// UNSHARE FILE
// TODO add check on SHARE available on server side?
- if (mFile == null || !mFile.isShareByLink()) {
+ if ( !shareAllowed || (mFile == null || !mFile.isShareByLink())) {
toHide.add(R.id.action_unshare_file);
} else {
toShow.add(R.id.action_unshare_file);
}
-
-
+
// SEE DETAILS
if (mFile == null || mFile.isFolder()) {
toHide.add(R.id.action_see_details);