makeplane / makeplane/plane

[bug]: completed_at shows wrong time = assignation of the task to a user

Open
#7,564 4 comments 0 reactions 2 assignees View on GitHub

@vihar is already working on this.

Since Aug 8, 2025.

🐛bug
Dominant language
TypeScript
Stars
59.6k
Forks
5.8k
Avg merge
1d 22h
Merged PRs (30d)
49

Description

Is there an existing issue for this?
  • I have searched the existing issues
Current behavior

While using endpoint issues:
/api/v1/workspaces/worksp/projects/de6669994209c/issues/

In the list I can see that the completed_at time is wrong because it's showing the moment I edited the assigned user

As following

{
"id": "a6933c5e-6c99-489a-9874-0bfdddcaf782",
"type_id": null,
"created_at": "2025-08-08T14:19:12.299939+02:00",
"updated_at": "2025-08-08T17:07:06.992474+02:00",
"deleted_at": null,
"point": null,
"name": "AAAAAA",
"description_html": "AAAAA",
"description_binary": null,
"priority": "high",
"start_date": null,
"target_date": null,
"sequence_id": 110,
"sort_order": 486605.0,

**"completed_at": "2025-08-08T17:07:06.956310+02:00",**


"archived_at": null,
"is_draft": false,
"external_source": null,
"external_id": null,
"created_by": "7bcdb774-9879-4daf-b608-f4293f38aa27",
"updated_by": "7bcdb774-9879-4daf-b608-f4293f38aa27",
"project": "de1971f8-81c3-430b-a2a4-7e5f7ef6359c",
"workspace": "3cc51c16-8e5a-4fcc-a5f7-c65c71a014ec",
"parent": null,
"state": {
  "id": "2bda50ab-8523-495d-a434-9c4bb2c32774",
  "name": "Done",
  "color": "#16A34A",
  "group": "completed"
},
"estimate_point": null,
"type": null,
"assignees": [
  {
    "id": "7bcdb774-9879-4daf-b608-f4293f38aa27",
    "first_name": "ME",
    "last_name": "ME",
    "email": "ME@ME.com",
    "avatar": "",
    "avatar_url": "/api/assets/v2/static/1d2cOOO4851906b/",        
    "display_name": "GG"
  }
],
"labels": []

},

EDITED THE USERS ASSIGNED TO THE TASK...

{
"id": "a6933c5e-6c99-489a-9874-0bfdddcaf782",
"type_id": null,
"created_at": "2025-08-08T14:19:12.299939+02:00",
"updated_at": "2025-08-08T17:15:44.794599+02:00",
"deleted_at": null,
"point": null,
"name": "AAAAA",
"description_html": "AAAAA",
"description_binary": null,
"priority": "high",
"start_date": null,
"target_date": null,
"sequence_id": 110,
"sort_order": 486605.0,

**"completed_at": "2025-08-08T17:15:44.761456+02:00",**


"archived_at": null,
"is_draft": false,
"external_source": null,
"external_id": null,
"created_by": "7bcdb774-9879-4daf-b608-f4293f38aa27",
"updated_by": "7bcdb774-9879-4daf-b608-f4293f38aa27",
"project": "de1971f8-81c3-430b-a2a4-7e5f7ef6359c",
"workspace": "3cc51c16-8e5a-4fcc-a5f7-c65c71a014ec",
"parent": null,
"state": {
  "id": "2bda50ab-8523-495d-a434-9c4bb2c32774",
  "name": "Done",
  "color": "#16A34A",
  "group": "completed"
},
"estimate_point": null,
"type": null,
"assignees": [
  {
    "id": "7bcdb774-9879-4daf-b608-f4293f38aa27",
    "first_name": "ME",
    "last_name": "ME",
    "email": "ME@ME.com",
    "avatar": "",
    "avatar_url": "/api/assets/v2/static/1d2c5OOO1906b/",        
    "display_name": "GG"
  }
],
"labels": []

},

Steps to reproduce

Mark a task as completed, then assign an user to it and each user you assign the completed_at will show the time you added the user not the time you completed the task

Environment

Production

Browser

None

Variant

Cloud

Version

community

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.