Skip to content

Show which column a task came from 📍 #384

Description

@anoopcodehack

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! 🎯

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions