Fix typo in incrementing metrics
This commit is contained in:
parent
5ff7eed413
commit
1ed249eec9
@ -252,9 +252,9 @@ export default function HourMeasurementsDialog({
|
||||
}
|
||||
|
||||
{Object.keys(metricsByType).map(type => (
|
||||
<div key={`metric-${type}`}>
|
||||
<div key={`metric-${type}`} className="">
|
||||
<div className="font-bold border-b border-white">{titleCase(type)}</div>
|
||||
<div className="grid" style={{ gridTemplateColumns: "repeat(4, 1fr)", rowGap: "1em" }}>
|
||||
<div className="grid mt-3" style={{ gridTemplateColumns: "repeat(4, 1fr)", rowGap: "1em" }}>
|
||||
{metricsByType[type].map(metric => (
|
||||
// If metric.name is in currentMeasurements, don't show it
|
||||
currentMeasurements.includes(metric.name) ? null :
|
||||
|
||||
@ -91,7 +91,7 @@ export const measurementsAppRouter = router({
|
||||
.output(zMeasurementSchema)
|
||||
.mutation(async ({ input, ctx }) => {
|
||||
const metric = await getMetricFromInput(ctx, input);
|
||||
if (!metric[0]) {
|
||||
if (!metric) {
|
||||
throw new TRPCError({
|
||||
code: "NOT_FOUND",
|
||||
message: "Metric not found",
|
||||
@ -109,8 +109,8 @@ export const measurementsAppRouter = router({
|
||||
|
||||
return {
|
||||
...updatedMeasurement[0],
|
||||
icon: metric[0].icon,
|
||||
metricName: metric[0].name,
|
||||
icon: metric.icon,
|
||||
metricName: metric.name,
|
||||
};
|
||||
} else {
|
||||
const newMeasurement = await ctx.db.insert(measurements).values({
|
||||
@ -122,8 +122,8 @@ export const measurementsAppRouter = router({
|
||||
}).returning();
|
||||
return {
|
||||
...newMeasurement[0],
|
||||
icon: metric[0].icon,
|
||||
metricName: metric[0].name,
|
||||
icon: metric.icon,
|
||||
metricName: metric.name,
|
||||
};
|
||||
}
|
||||
}),
|
||||
|
||||
Loading…
Reference in New Issue
Block a user