From 8b6e6b903a5c9c3baf7222791e741545ec5cf304 Mon Sep 17 00:00:00 2001 From: Primakov Alexandr Alexandrovich Date: Tue, 4 Nov 2025 10:30:49 +0300 Subject: [PATCH] Refactor ChainFormPage and challenge types to use 'taskIds' instead of 'tasks' for improved clarity and consistency in data handling. --- src/pages/chains/ChainFormPage.tsx | 4 ++-- src/types/challenge.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/pages/chains/ChainFormPage.tsx b/src/pages/chains/ChainFormPage.tsx index e487569..b439507 100644 --- a/src/pages/chains/ChainFormPage.tsx +++ b/src/pages/chains/ChainFormPage.tsx @@ -79,7 +79,7 @@ export const ChainFormPage: React.FC = () => { id, data: { name: name.trim(), - tasks: taskIds, + taskIds: taskIds, }, }).unwrap() toaster.create({ @@ -90,7 +90,7 @@ export const ChainFormPage: React.FC = () => { } else { await createChain({ name: name.trim(), - tasks: taskIds, + taskIds: taskIds, }).unwrap() toaster.create({ title: t('challenge.admin.common.success'), diff --git a/src/types/challenge.ts b/src/types/challenge.ts index ee9adc0..2e43b9d 100644 --- a/src/types/challenge.ts +++ b/src/types/challenge.ts @@ -131,11 +131,11 @@ export interface UpdateTaskRequest { export interface CreateChainRequest { name: string - tasks: string[] // Array of task IDs + taskIds: string[] // Array of task IDs } export interface UpdateChainRequest { name?: string - tasks?: string[] + taskIds?: string[] }