diff --git a/ui/src/app/rulechain/rulechain-fieldset.tpl.html b/ui/src/app/rulechain/rulechain-fieldset.tpl.html
index 6a4841a550..1f95855d96 100644
--- a/ui/src/app/rulechain/rulechain-fieldset.tpl.html
+++ b/ui/src/app/rulechain/rulechain-fieldset.tpl.html
@@ -24,8 +24,11 @@
class="md-raised md-primary">{{ 'rulechain.delete' | translate }}
{{ 'rulechain.set-root' | translate }}
+ {{ 'edge.unassign-from-edge' | translate }}
{{ 'rulechain.set-edge-template-root-rulechain' | translate }}
@@ -36,9 +39,7 @@
ng-show="!isEdit && !ruleChain.root && ruleChain.isDefault && ruleChainsScope == 'edges'"
class="md-raised md-primary">{{ 'rulechain.unset-auto-assign-to-edge' | translate }}
- {{ 'rulechain.set-root' | translate }}
+
{
vm.edge = edge;
@@ -525,7 +528,7 @@ export default function RuleChainsController(ruleChainService, userService, impo
});
}
- function unassignRuleChainsFromEdge($event, items, edgeId) {
+ function unassignRuleChainsFromEdge($event, items) {
var confirm = $mdDialog.confirm()
.targetEvent($event)
.title($translate.instant('rulechain.unassign-rulechains-title', {count: items.selectedCount}, 'messageformat'))
@@ -567,7 +570,7 @@ export default function RuleChainsController(ruleChainService, userService, impo
controller: 'AddRuleChainsToEdgeController',
controllerAs: 'vm',
templateUrl: addRuleChainsToEdgeTemplate,
- locals: {edgeId: edgeId, ruleChains: ruleChains},
+ locals: {edgeId, ruleChains},
parent: angular.element($document[0].body),
fullscreen: true,
targetEvent: $event
@@ -604,7 +607,7 @@ export default function RuleChainsController(ruleChainService, userService, impo
});
}
- function unassignFromEdge($event, ruleChain, edgeId) {
+ function unassignFromEdge($event, ruleChain) {
if ($event) {
$event.stopPropagation();
}
diff --git a/ui/src/app/rulechain/rulechains.tpl.html b/ui/src/app/rulechain/rulechains.tpl.html
index 94ca52f3c6..26aa54fd72 100644
--- a/ui/src/app/rulechain/rulechains.tpl.html
+++ b/ui/src/app/rulechain/rulechains.tpl.html
@@ -30,6 +30,7 @@
edge="vm.edge"
on-set-auto-assign-to-edge-rule-chain="vm.setAutoAssignToEdgeRuleChain(event, vm.grid.detailsConfig.currentItem)"
on-unset-auto-assign-to-edge-rule-chain="vm.unsetAutoAssignToEdgeRuleChain(event, vm.grid.detailsConfig.currentItem)"
+ on-unassign-from-edge="vm.unassignFromEdge(event, vm.grid.detailsConfig.currentItem)"
on-set-root-rule-chain="vm.setRootRuleChain(event, vm.grid.detailsConfig.currentItem)"
on-export-rule-chain="vm.exportRuleChain(event, vm.grid.detailsConfig.currentItem)"
on-delete-rule-chain="vm.grid.deleteItem(event, vm.grid.detailsConfig.currentItem)">