Feature #33894

Automatically set done ratio to 100% when closing a issue

Added by Mitsuyoshi Kawabata about 1 year ago. Updated about 1 year ago.

Status:NewStart date:
Priority:NormalDue date:
Assignee:-% Done:


Target version:-


If the done ratio is not linked to the issue status, the done ratio must be manually updated when the issue is closed.

This plugin supports my opinion.

33894.patch Magnifier (6.74 KB) vzvu 3k6k, 2020-09-21 09:22

33894-v2.patch Magnifier (7.1 KB) vzvu 3k6k, 2020-10-24 09:38


#1 Updated by vzvu 3k6k about 1 year ago

Here is a patch, written by Mizuki ISHIKAWA, juno-nishizaki and me.

#2 Updated by vzvu 3k6k about 1 year ago

Sorry, I've found some tests fail on this patch. We'll fix this later.

#3 Updated by vzvu 3k6k about 1 year ago

It turned out that a condition in `done_ratio_editable?` was wrong.

I have attached a fixed patch.

#4 Updated by Go MAEDA about 1 year ago

Thank you for posting the patch but I think the behavior that status is set to 100% on the edit page is sometimes problematic.

Suppose the following senario.

1. A user mistakenly select "Closed" status. The done ratio is immediately changed to 100%
2. Actually, the user wants to set the status to "In progress". So, the user re-select the status
3. Altough the issue is not going to be closed, done ratio remains at 100%

Probably The user does not want the done ratio to be updated to 100%.

Also available in: Atom PDF