mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
Fixed entity link disabling
Problem: Entity link (eg: to hosts in dns record or to dns record in host) is not changing its state when linked record doesn't exist. The link can remain wrongly enabled from previous state. Fixed: The link is disabled when target doesn't exist. https://fedorahosted.org/freeipa/ticket/2364
This commit is contained in:
committed by
Endi S. Dewata
parent
8aa63d0171
commit
7e02cb8aec
@@ -636,8 +636,12 @@ IPA.link_field = function(spec) {
|
||||
args: that.other_pkeys(),
|
||||
options: {},
|
||||
retry: false,
|
||||
on_success: function (result) {
|
||||
that.widget.is_link = result.result !== undefined;
|
||||
on_success: function(data) {
|
||||
that.widget.is_link = data.result && data.result.result;
|
||||
that.widget.update(that.values);
|
||||
},
|
||||
on_error: function() {
|
||||
that.widget.is_link = false;
|
||||
that.widget.update(that.values);
|
||||
}
|
||||
}).execute();
|
||||
|
||||
Reference in New Issue
Block a user