From 60e78feebade26722701860570676d38da3fa36f Mon Sep 17 00:00:00 2001 From: Kevin McCarthy Date: Mon, 15 Oct 2007 14:55:42 -0700 Subject: Fix for when there's a single ACI. --- ipa-server/ipa-gui/ipagui/subcontrollers/delegation.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'ipa-server') diff --git a/ipa-server/ipa-gui/ipagui/subcontrollers/delegation.py b/ipa-server/ipa-gui/ipagui/subcontrollers/delegation.py index 6e31b403d..32f7c8c31 100644 --- a/ipa-server/ipa-gui/ipagui/subcontrollers/delegation.py +++ b/ipa-server/ipa-gui/ipagui/subcontrollers/delegation.py @@ -125,6 +125,8 @@ class DelegationController(IPAController): aci_str_list = aci_entry.getValues('aci') if aci_str_list is None: aci_str_list = [] + if not(isinstance(aci_str_list,list) or isinstance(aci_str_list,tuple)): + aci_str_list = [aci_str_list] try : old_aci_index = aci_str_list.index(kw['orig_acistr']) @@ -171,6 +173,8 @@ class DelegationController(IPAController): aci_str_list = aci_entry.getValues('aci') if aci_str_list is None: aci_str_list = [] + if not(isinstance(aci_str_list,list) or isinstance(aci_str_list,tuple)): + aci_str_list = [aci_str_list] aci_list = [] for aci_str in aci_str_list: -- cgit