From f7d027d88a3b75aa97258e92b5db83211d00e0cc Mon Sep 17 00:00:00 2001 From: John Mitchell Date: Tue, 27 Jan 2015 16:30:04 -0500 Subject: [PATCH] Adding id's to the various parts of the tooltip to help the qa team with selinium testing --- awx/ui/static/lib/ansible/directives.js | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/awx/ui/static/lib/ansible/directives.js b/awx/ui/static/lib/ansible/directives.js index 39d328d0b0..441fd75d1a 100644 --- a/awx/ui/static/lib/ansible/directives.js +++ b/awx/ui/static/lib/ansible/directives.js @@ -488,7 +488,13 @@ angular.module('AWDirectives', ['RestServices', 'Utilities', 'AuthService', 'Job var placement = (attrs.placement !== undefined && attrs.placement !== null) ? attrs.placement : 'left', title = (attrs.title) ? attrs.title : (attrs.popoverTitle) ? attrs.popoverTitle : 'Help', container = (attrs.container !== undefined) ? attrs.container : false, - trigger = (attrs.trigger !== undefined) ? attrs.trigger : 'manual'; + trigger = (attrs.trigger !== undefined) ? attrs.trigger : 'manual', + template = ''; + + if (element[0].id) { + template = ''; + } + if (attrs.awPopOverWatch) { $(element).popover({ placement: placement, @@ -499,7 +505,8 @@ angular.module('AWDirectives', ['RestServices', 'Utilities', 'AuthService', 'Job }, trigger: trigger, html: true, - container: container + container: container, + template: template }); } else { $(element).popover({ @@ -509,7 +516,8 @@ angular.module('AWDirectives', ['RestServices', 'Utilities', 'AuthService', 'Job content: attrs.awPopOver, trigger: trigger, html: true, - container: container + container: container, + template: template }); } $(element).attr('tabindex',-1);