diff options
author | Marco Nassabain <marco.nassabain@hotmail.com> | 2021-03-14 22:20:35 +0100 |
---|---|---|
committer | Sean Molenaar <SMillerDev@users.noreply.github.com> | 2021-04-08 23:17:31 +0200 |
commit | 792082e2e0fcca32fffc7693a210ae2fa64d4c06 (patch) | |
tree | 5998b76ed44fa53397ba8ce1540cf0db62709fa2 /js | |
parent | c14fa3eaf62a554e2626da8e93f31ea3ea23b83f (diff) |
✨ Social share: show if socialsharing app active
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
Diffstat (limited to '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; }; |