From d0cf1f3e9424c3a725174504f4785082bd27b22e Mon Sep 17 00:00:00 2001 From: Martin Basti Date: Thu, 10 Apr 2014 14:56:50 +0200 Subject: get_ancestors_primary_keys clone Fix: classes didnt inherite params from parent correctly Part of ticket: IPA should allow internationalized domain names https://fedorahosted.org/freeipa/ticket/3169 Reviewed-By: Jan Cholasta --- ipalib/plugins/baseldap.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ipalib/plugins/baseldap.py') diff --git a/ipalib/plugins/baseldap.py b/ipalib/plugins/baseldap.py index 86df56274..9f31afd45 100644 --- a/ipalib/plugins/baseldap.py +++ b/ipalib/plugins/baseldap.py @@ -558,7 +558,7 @@ class LDAPObject(Object): yield key if parent_obj.primary_key: pkey = parent_obj.primary_key - yield pkey.__class__( + yield pkey.clone_rename( parent_obj.name + pkey.name, required=True, query=True, cli_name=parent_obj.name, label=pkey.label ) -- cgit