Skip to content

TASK-2025-02667:Project Completion Date#584

Open
NaseeraVP wants to merge 1 commit intoversion-15from
TASK-2025-02667
Open

TASK-2025-02667:Project Completion Date#584
NaseeraVP wants to merge 1 commit intoversion-15from
TASK-2025-02667

Conversation

@NaseeraVP
Copy link
Contributor

@NaseeraVP NaseeraVP commented Nov 18, 2025

PR#533

Feature Description

  • Auto-update the Project Expected End Date based on related Task completion date.

  • Introduce a new field for manually adding comments upon completing overdue tasks.

Solution description

  • Implemented logic to update project.expected_end_date only if the task's completion date is later than the current expected end date.

  • Added comment logging to Project when the expected end date is updated.

  • Enhanced Task Status Update popup:

  • Added a field for entering comments when marking overdue tasks as complete.

Output screenshots (optional)

Screencast.from.18-11-25.04.31.36.PM.IST.webm
Screenshot from 2025-11-18 16-32-08

Areas affected and ensured

Task and Project Doctype

Is there any existing behavior change of other features due to this code change?

No.

Was this feature tested on the browsers?

  • Chrome

@NaseeraVP NaseeraVP changed the title fix:Project Completion Date TASK-2025-02667:Project Completion Date Nov 18, 2025
@MhmdSinanKT MhmdSinanKT added the Testing Required Approved by Reviewer and ready to test label Nov 18, 2025
@SherinKR SherinKR added Changes Requested Need changes in this PR and removed Testing Required Approved by Reviewer and ready to test labels Nov 19, 2025
@SherinKR SherinKR added Testing Required Approved by Reviewer and ready to test and removed Changes Requested Need changes in this PR labels Nov 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Testing Required Approved by Reviewer and ready to test

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants