stable

Clone or download

Read-only

No more able to link an artifact located in a non active project

This is part of story #12160 have a clean way to suspend a project When an artifact id matching an artifact located in a non active project is provided in the artifact link field, the value is no more considered as valid and an error is displayed. In addition, updating a project status force the cache to be regenerated for this project. Change-Id: I754bd287e2626799424ba7b99d7b57929b3ee225

Modified Files

Name
M plugins/tracker/include/Tracker/FormElement/ArtifactLinkValidator.php +26 −1 Go to diff View file
M plugins/tracker/phpunit/Tracker/FormElement/ArtifactLinkValidatorTest.php +18 −3 Go to diff View file
M plugins/tracker/site-content/fr_FR/LC_MESSAGES/tuleap-tracker.po +4 −0 Go to diff View file
M plugins/tracker/site-content/tuleap-tracker.pot +4 −0 Go to diff View file
M src/common/admin/ProjectEdit/ProjectEditController.php +2 −0 Go to diff View file
M src/common/project/ProjectManager.class.php +13 −0 Go to diff View file