Edit modals for Sets are complete
This commit is contained in:
@@ -55,6 +55,9 @@ export class SessionService {
|
||||
reps: s.reps,
|
||||
distanceMeters: s.distanceMeters,
|
||||
durationSeconds: s.durationSeconds,
|
||||
height: s.height,
|
||||
bodyWeightPercentage: s.bodyWeightPercentage,
|
||||
side: s.side,
|
||||
completed: s.completed !== undefined ? s.completed : true
|
||||
}))
|
||||
}
|
||||
@@ -95,6 +98,9 @@ export class SessionService {
|
||||
reps: s.reps,
|
||||
distanceMeters: s.distanceMeters,
|
||||
durationSeconds: s.durationSeconds,
|
||||
height: s.height,
|
||||
bodyWeightPercentage: s.bodyWeightPercentage,
|
||||
side: s.side,
|
||||
completed: s.completed !== undefined ? s.completed : true
|
||||
}))
|
||||
}
|
||||
@@ -160,6 +166,9 @@ export class SessionService {
|
||||
reps: s.reps,
|
||||
distanceMeters: s.distanceMeters,
|
||||
durationSeconds: s.durationSeconds,
|
||||
height: s.height,
|
||||
bodyWeightPercentage: s.bodyWeightPercentage,
|
||||
side: s.side,
|
||||
completed: s.completed !== undefined ? s.completed : true
|
||||
}))
|
||||
}
|
||||
@@ -248,6 +257,8 @@ export class SessionService {
|
||||
reps: reps ? parseInt(reps) : null,
|
||||
distanceMeters: distanceMeters ? parseFloat(distanceMeters) : null,
|
||||
durationSeconds: durationSeconds ? parseInt(durationSeconds) : null,
|
||||
height: height ? parseFloat(height) : null,
|
||||
bodyWeightPercentage: bodyWeightPercentage ? parseFloat(bodyWeightPercentage) : null,
|
||||
side: side || null
|
||||
},
|
||||
include: { exercise: true }
|
||||
@@ -261,7 +272,7 @@ export class SessionService {
|
||||
}
|
||||
|
||||
static async logSetToActiveSession(userId: string, data: any) {
|
||||
const { exerciseId, reps, weight, distanceMeters, durationSeconds, side } = data;
|
||||
const { exerciseId, reps, weight, distanceMeters, durationSeconds, side, height, bodyWeightPercentage } = data;
|
||||
|
||||
const activeSession = await prisma.workoutSession.findFirst({
|
||||
where: { userId, endTime: null, type: 'STANDARD' },
|
||||
@@ -283,6 +294,8 @@ export class SessionService {
|
||||
weight: weight ? parseFloat(weight) : null,
|
||||
distanceMeters: distanceMeters ? parseFloat(distanceMeters) : null,
|
||||
durationSeconds: durationSeconds ? parseInt(durationSeconds) : null,
|
||||
height: height ? parseFloat(height) : null,
|
||||
bodyWeightPercentage: bodyWeightPercentage ? parseFloat(bodyWeightPercentage) : null,
|
||||
side: side || null,
|
||||
completed: true
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user