Skip to content

Commit 19ab78b

Browse files
committed
Fix tasks already being completed upon scheduling
1 parent 9781ae9 commit 19ab78b

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

backend/api/Controllers/MissionSchedulingController.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ [FromBody] ScheduleMissionQuery scheduledMissionQuery
7171
t.Status != Database.Models.TaskStatus.Successful
7272
&& t.Status != Database.Models.TaskStatus.PartiallySuccessful
7373
)
74-
.Select((t) => new MissionTask(t, Database.Models.TaskStatus.NotStarted))
74+
.Select((t) => new MissionTask(t))
7575
.ToList();
7676

7777
if (missionTasks == null || missionTasks.Count == 0)

backend/api/Database/Models/MissionTask.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ public MissionTask(Pose robotPose, MissionTaskType type)
8989
}
9090

9191
// Creates a copy of the provided task
92-
public MissionTask(MissionTask copy, TaskStatus? status = null)
92+
public MissionTask(MissionTask copy)
9393
{
9494
TaskOrder = copy.TaskOrder;
9595
TagId = copy.TagId;
@@ -98,7 +98,7 @@ public MissionTask(MissionTask copy, TaskStatus? status = null)
9898
TagLink = copy.TagLink;
9999
RobotPose = new Pose(copy.RobotPose);
100100
PoseId = copy.PoseId;
101-
Status = status ?? copy.Status;
101+
Status = TaskStatus.NotStarted;
102102
IsarZoomDescription = copy.IsarZoomDescription;
103103
if (copy.Inspection is not null)
104104
{

0 commit comments

Comments
 (0)