forked from baron/baron-sso
네이버 계정 정합성 맞춤
This commit is contained in:
@@ -102,6 +102,7 @@ import {
|
||||
downloadUserTemplate,
|
||||
UserBulkUploadModal,
|
||||
} from "./components/UserBulkUploadModal";
|
||||
import { formatUserPolicyMessage } from "./userPolicyMessages";
|
||||
import {
|
||||
normalizeUserStatusValue,
|
||||
type UserStatusValue,
|
||||
@@ -652,7 +653,21 @@ function UserListPage() {
|
||||
|
||||
const bulkUpdateMutation = useMutation({
|
||||
mutationFn: bulkUpdateUsers,
|
||||
onSuccess: () => {
|
||||
onSuccess: (data) => {
|
||||
const failed = data.results?.filter((result) => !result.success) ?? [];
|
||||
if (failed.length > 0) {
|
||||
toast.error(
|
||||
t(
|
||||
"msg.admin.users.bulk.update_partial_error",
|
||||
"{{count}}명의 사용자 정보 수정에 실패했습니다.",
|
||||
{ count: failed.length },
|
||||
),
|
||||
{
|
||||
description: formatUserPolicyMessage(failed[0]?.message),
|
||||
},
|
||||
);
|
||||
return;
|
||||
}
|
||||
query.refetch();
|
||||
setSelectedUserIds([]);
|
||||
setSelectedBulkStatus("");
|
||||
@@ -725,7 +740,7 @@ function UserListPage() {
|
||||
}
|
||||
description={t(
|
||||
"msg.admin.users.list.subtitle",
|
||||
"시스템 사용자를 조회하고 관리합니다.",
|
||||
"Kratos identity mirror 기준으로 시스템 사용자를 조회하고 관리합니다.",
|
||||
)}
|
||||
actions={
|
||||
<>
|
||||
|
||||
Reference in New Issue
Block a user