summaryrefslogtreecommitdiffstats
path: root/js
diff options
context:
space:
mode:
Diffstat (limited to 'js')
-rw-r--r--js/controller/ShareController.js11
1 files changed, 11 insertions, 0 deletions
diff --git a/js/controller/ShareController.js b/js/controller/ShareController.js
index a60ea7ed3..8d7235d89 100644
--- a/js/controller/ShareController.js
+++ b/js/controller/ShareController.js
@@ -146,6 +146,17 @@ app.controller('ShareController', function (ShareResource, Loading) {
return user.status === status;
};
+ /**
+ * Checks if the social sharing app for the given media is active
+ *
+ * @param media
+ * @returns boolean
+ */
+ this.isSocialAppEnabled = function(media) {
+ let app = 'socialsharing_' + media;
+ return app in OC.appswebroots;
+ };
+
this.getFacebookUrl = function(url){
return 'https://www.facebook.com/sharer/sharer.php?u='+url;
};