diff --git a/VERSION b/VERSION index b0880dd..11d81d6 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -3.25.4 +3.25.5 diff --git a/play-life-web/package.json b/play-life-web/package.json index f3886ef..9906d9f 100644 --- a/play-life-web/package.json +++ b/play-life-web/package.json @@ -1,6 +1,6 @@ { "name": "play-life-web", - "version": "3.25.4", + "version": "3.25.5", "type": "module", "scripts": { "dev": "vite", diff --git a/play-life-web/src/App.jsx b/play-life-web/src/App.jsx index 6999b5e..e1de4cc 100644 --- a/play-life-web/src/App.jsx +++ b/play-life-web/src/App.jsx @@ -663,8 +663,8 @@ function AppContent() { { // Для task-form и wishlist-form явно удаляем параметры, только если нет никаких параметров - // task-form может иметь taskId (редактирование), wishlistId (создание из желания), или returnTo (возврат после создания) - const isTaskFormWithNoParams = tab === 'task-form' && params.taskId === undefined && params.wishlistId === undefined && params.returnTo === undefined + // task-form может иметь taskId (редактирование), wishlistId (создание из желания), returnTo (возврат после создания), или isTest (создание теста) + const isTaskFormWithNoParams = tab === 'task-form' && params.taskId === undefined && params.wishlistId === undefined && params.returnTo === undefined && params.isTest === undefined // Проверяем, что boardId не null и не undefined (null означает "нет доски", но это валидное значение) const hasBoardId = params.boardId !== null && params.boardId !== undefined const isWishlistFormWithNoParams = tab === 'wishlist-form' && params.wishlistId === undefined && params.newTaskId === undefined && !hasBoardId @@ -946,6 +946,7 @@ function AppContent() { onNavigate={handleNavigate} taskId={tabParams.taskId} wishlistId={tabParams.wishlistId} + isTest={tabParams.isTest} returnTo={tabParams.returnTo} returnWishlistId={tabParams.returnWishlistId} />