5.0.1: Группа в форме задачи, next_show_at не меняется при редакт.
All checks were successful
Build and Push Docker Image / build-and-push (push) Successful in 1m41s

This commit is contained in:
poignatov
2026-02-09 14:16:57 +03:00
parent b05bd51b5b
commit 5b53615d1a
5 changed files with 14 additions and 117 deletions

View File

@@ -1,6 +1,6 @@
{
"name": "play-life-web",
"version": "5.0.0",
"version": "5.0.1",
"type": "module",
"scripts": {
"dev": "vite",

View File

@@ -95,6 +95,7 @@ function TaskForm({ onNavigate, taskId, wishlistId, isTest: isTestFromProps = fa
setRepetitionMode('after')
setRewards([])
setSubtasks([])
setGroupName('')
setError('')
setLoadingTask(false)
// Reset test-specific fields
@@ -159,7 +160,8 @@ function TaskForm({ onNavigate, taskId, wishlistId, isTest: isTestFromProps = fa
setName(data.task.name)
setRewardMessage(data.task.reward_message || '')
setProgressionBase(data.task.progression_base ? String(data.task.progression_base) : '')
setGroupName(data.task.group_name ?? '')
// Проверяем, является ли задача бесконечной (оба поля = 0)
const periodStr = data.task.repetition_period ? data.task.repetition_period.trim() : ''
const dateStr = data.task.repetition_date ? data.task.repetition_date.trim() : ''
@@ -368,13 +370,6 @@ function TaskForm({ onNavigate, taskId, wishlistId, isTest: isTestFromProps = fa
} else {
setRewardPolicy('personal') // Значение по умолчанию
}
// Загружаем группу
if (data.task.group_name) {
setGroupName(data.task.group_name)
} else {
setGroupName('')
}
} else {
setCurrentWishlistId(null)
setWishlistInfo(null)