From 3359e7804765891b352f5724eaa95b3b9c12c2a6 Mon Sep 17 00:00:00 2001 From: Kyle Spearrin Date: Wed, 7 Jun 2017 19:01:27 -0400 Subject: [PATCH] stop click directive to prevent CSP errors --- src/app/directives/stopClickDirective.js | 11 +++++++ .../views/organizationCollections.html | 6 ++-- .../views/organizationCollectionsUsers.html | 4 +-- .../views/organizationGroups.html | 6 ++-- .../views/organizationGroupsUsers.html | 2 +- .../views/organizationPeople.html | 12 +++---- .../organization/views/organizationVault.html | 10 +++--- src/app/settings/views/settings.html | 6 ++-- src/app/settings/views/settingsDomains.html | 10 +++--- src/app/vault/views/vault.html | 32 +++++++++---------- src/app/vault/views/vaultShared.html | 8 ++--- src/app/views/apps.html | 12 +++---- src/app/views/organizationLayout.html | 10 +++--- src/app/views/userLayout.html | 8 ++--- src/index.html | 3 +- 15 files changed, 76 insertions(+), 64 deletions(-) create mode 100644 src/app/directives/stopClickDirective.js diff --git a/src/app/directives/stopClickDirective.js b/src/app/directives/stopClickDirective.js new file mode 100644 index 0000000000..225b55ee59 --- /dev/null +++ b/src/app/directives/stopClickDirective.js @@ -0,0 +1,11 @@ +angular + .module('bit.directives') + + // ref: https://stackoverflow.com/a/14165848/1090359 + .directive('stopClick', function () { + return function (scope, element, attrs) { + $(element).click(function (event) { + event.preventDefault(); + }); + } + }); diff --git a/src/app/organization/views/organizationCollections.html b/src/app/organization/views/organizationCollections.html index 9e785aeb1b..0af8f94310 100644 --- a/src/app/organization/views/organizationCollections.html +++ b/src/app/organization/views/organizationCollections.html @@ -44,12 +44,12 @@