diff options
Diffstat (limited to 'js/controller/ShareController.js')
-rw-r--r-- | js/controller/ShareController.js | 11 |
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; }; |