... which isn't very useful. Downstream report of the same bug: https://phabricator.wikimedia.org/T78250
Example: https://phabricator.wikimedia.org/T911#836398
Description
Description
Revisions and Commits
Revisions and Commits
Related Objects
Related Objects
Event Timeline
Comment Actions
To resolve this:
- Convert TYPE_TASK_DEPENDS_ON_TASK and TYPE_TASK_DEPENDED_ON_BY_TASK to modern EdgeType classes (see D9839 for an example).
- Provide appropriate get...String() implementations.
- Implement English translations in PhabricatorBaseEnglishTranslation.
Comment Actions
I think the changes are correct. A very slightly cleaner way to do it without the ambiguities might be to make the string "...edited blocking task(s)...", maybe I'll tweak that in the pull.
The "%d" -> "%s" change is because we're using PhutilNumber in EdgeType, which gives us locale-aware rendering (e.g., 1,234.56 vs 1.234,56).
Comment Actions
I think the slightly adjusted version I landed fixes this, but yell if I missed anything. If there is anything off it should be an easy fix (tweak a string table) now that @Krenair did all the legwork.