Skip to content

Commit

Permalink
Merge pull request #28466 from artfulrobot/artfulrobot-ang-href-attr
Browse files Browse the repository at this point in the history
Fix missing blank href attr on <a> links in searchkit angular
  • Loading branch information
seamuslee001 authored Dec 15, 2023
2 parents 4c2fc2f + 94ea16d commit 24be12a
Show file tree
Hide file tree
Showing 5 changed files with 5 additions and 5 deletions.
2 changes: 1 addition & 1 deletion ext/search_kit/ang/crmSearchDisplay/colType/buttons.html
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<span ng-repeat="link in colData.links">
<a class="btn {{:: $ctrl.settings.columns[colIndex].size }} btn-{{:: link.style }}" target="{{:: link.target }}" ng-href="{{:: link.url }}" title="{{:: link.title }}" ng-click="$ctrl.onClickLink(link, row.key, $event)">
<a class="btn {{:: $ctrl.settings.columns[colIndex].size }} btn-{{:: link.style }}" target="{{:: link.target }}" ng-attr-href="{{ link.url || '' }}" title="{{:: link.title }}" ng-click="$ctrl.onClickLink(link, row.key, $event)">
<i ng-if=":: link.icon" class="crm-i {{:: link.icon }}"></i>
{{:: link.text }}
</a>
Expand Down
2 changes: 1 addition & 1 deletion ext/search_kit/ang/crmSearchDisplay/colType/field.html
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
</span>
<span ng-if="colData.links && !$ctrl.isEditing(rowIndex, colIndex)">
<span ng-repeat="link in colData.links">
<a target="{{:: link.target }}" ng-href="{{:: link.url }}" title="{{:: link.title }}" class="{{:: link.style }} ng-click="$ctrl.onClickLink(link, row.key, $event)">
<a target="{{:: link.target }}" ng-attr-href="{{ link.url || '' }}" title="{{:: link.title }}" class="{{:: link.style }} ng-click="$ctrl.onClickLink(link, row.key, $event)">
<i ng-if="colData.icons.left[$index]" class="crm-i {{:: colData.icons.left[$index] }}"></i>
{{:: link.text }}<i ng-if="colData.icons.right[$index]" class="crm-i {{:: colData.icons.right[$index] }}"> </i></a><span ng-if="!$last">,
</span>
Expand Down
2 changes: 1 addition & 1 deletion ext/search_kit/ang/crmSearchDisplay/colType/image.html
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<span ng-if="::colData.links && colData.img">
<span ng-repeat="link in colData.links">
<a target="{{:: link.target }}" ng-href="{{:: link.url }}">
<a target="{{:: link.target }}" ng-attr-href="{{ link.url || '' }}">
<img ng-src="{{:: colData.img.src }}" alt="{{:: colData.val }}" height="{{:: colData.img.height }}" width="{{:: colData.img.width }}"/>
</a>
</span>
Expand Down
2 changes: 1 addition & 1 deletion ext/search_kit/ang/crmSearchDisplay/colType/links.html
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<span ng-repeat="link in colData.links">
<a class="text-{{:: link.style }}" target="{{:: link.target }}" ng-href="{{:: link.url }}" title="{{:: link.title }}" ng-click="$ctrl.onClickLink(link, row.key, $event)">
<a class="text-{{:: link.style }}" target="{{:: link.target }}" ng-attr-href="{{ link.url || '' }}" title="{{:: link.title }}" ng-click="$ctrl.onClickLink(link, row.key, $event)">
<i ng-if=":: link.icon" class="crm-i {{:: link.icon }}"></i>
{{:: link.text }}
</a>
Expand Down
2 changes: 1 addition & 1 deletion ext/search_kit/ang/crmSearchDisplay/colType/menu.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
</button>
<ul class="dropdown-menu {{ $ctrl.settings.columns[colIndex].alignment === 'text-right' ? 'dropdown-menu-right' : '' }}" ng-if=":: colData.open">
<li ng-repeat="link in colData.links" class="bg-{{:: link.style }}">
<a ng-href="{{:: link.url }}" target="{{:: link.target }}" title="{{:: link.title }}" ng-click="$ctrl.onClickLink(link, row.key, $event)">
<a ng-attr-href="{{ link.url || '' }}" target="{{:: link.target }}" title="{{:: link.title }}" ng-click="$ctrl.onClickLink(link, row.key, $event)">
<i ng-if=":: link.icon" class="crm-i {{:: link.icon }}"></i>
{{:: link.text }}
</a>
Expand Down

0 comments on commit 24be12a

Please sign in to comment.