Show which column a task came from 📍
File: server/models/Task.js
No way to know if a task was moved
from Backlog or In Progress 💀 fr!!
Fix: add previousStatus field to Task model:
previousStatus: {
type: String,
enum: ['backlog', 'inprogress', 'review', 'done'],
default: null
}
// in routes/tasks.js on PUT:
if (req.body.status && req.body.status !== task.status) {
req.body.previousStatus = task.status
}
// show on card:
{task.previousStatus && (
← from {task.previousStatus}
)}
~10 lines across 3 files! 🎯
Show which column a task came from 📍
File: server/models/Task.js
No way to know if a task was moved
from Backlog or In Progress 💀 fr!!
Fix: add previousStatus field to Task model:
previousStatus: {
type: String,
enum: ['backlog', 'inprogress', 'review', 'done'],
default: null
}
// in routes/tasks.js on PUT:
if (req.body.status && req.body.status !== task.status) {
req.body.previousStatus = task.status
}
// show on card:
{task.previousStatus && (
← from {task.previousStatus}
)}
~10 lines across 3 files! 🎯