From c852d3a20873e9f70103819794c2e23c41840ebe Mon Sep 17 00:00:00 2001 From: ljl <17743125563@163.com> Date: Mon, 22 Jan 2024 10:33:38 +0800 Subject: [PATCH] iam:fix account search dept. --- support/iam/src/basic/serv/clients/iam_search_client.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/support/iam/src/basic/serv/clients/iam_search_client.rs b/support/iam/src/basic/serv/clients/iam_search_client.rs index 67b9f294a..4020f35dd 100644 --- a/support/iam/src/basic/serv/clients/iam_search_client.rs +++ b/support/iam/src/basic/serv/clients/iam_search_client.rs @@ -142,7 +142,7 @@ impl IamSearchClient { for set_id in set_ids { let set_items = IamSetServ::find_set_items(Some(set_id), None, Some(account_id.to_string()), None, true, None, funs, ctx).await?; account_resp_dept_id - .extend(set_items.iter().filter(|s| s.rel_rbum_set_cate_id.is_none()).map(|s| s.rel_rbum_set_cate_id.clone().unwrap_or("".to_owned())).collect::>()); + .extend(set_items.iter().filter(|s| s.rel_rbum_set_cate_id.is_some()).map(|s| s.rel_rbum_set_cate_id.clone().unwrap_or("".to_owned())).collect::>()); } let tag = funs.conf::().spi.search_account_tag.clone();