Refactor ChainFormPage and challenge types to use 'taskIds' instead of 'tasks' for improved clarity and consistency in data handling.

This commit is contained in:
Primakov Alexandr Alexandrovich 2025-11-04 10:30:49 +03:00
parent 44a7ac2bfd
commit 8b6e6b903a
2 changed files with 4 additions and 4 deletions

View File

@ -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'),

View File

@ -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[]
}