stable

Clone or download

Read-only

When a custom ugroup is deleted fatal error is thrown

Part of story #10064 - Display permissions per group How to reproduce: - create a custom user group - give him permissions in all services (AD, trackers, SVN, FRS, PhpWiki, Mediawiki, Git Docman) - delete this ugroup - access to permission per group => no fatal error Change-Id: I8b20333fe331cee87b2e4756a42c0517d2755ca8

Modified Files

Name
M plugins/docman/include/PermissionsPerGroup/PermissionPerGroupDocmanServicePaneBuilder.php +9 −5 Go to diff View file
M plugins/git/include/Git/PermissionsPerGroup/CollectionOfUgroupsFormatter.php +14 −8 Go to diff View file
M plugins/git/include/gitPlugin.class.php +1 −1 Go to diff View file
M plugins/mediawiki/include/PermissionsPerGroup/PermissionPerGroupPaneBuilder.php +1 −4 Go to diff View file
M plugins/svn/include/Svn/PermissionsPerGroup/PermissionPerGroupSVNServicePaneBuilder.php +11 −6 Go to diff View file
M src/common/frs/PermissionsPerGroup/PermissionPerTypeExtractor.php +17 −6 Go to diff View file
M src/common/project/Admin/PermissionPerGroup/PermissionPerGroupUGroupFormatter.php +17 −9 Go to diff View file
M src/common/wiki/PermissionsPerGroup/PHPWikiPermissionPerGroupPaneBuilder.php +2 −15 Go to diff View file
M src/www/project/admin/permission_per_group.php +2 −2 Go to diff View file
A tests/phpunit/common/Frs/PermissionsPerGroup/PermissionPerTypeExtractorTest.php +265 −0 Go to diff View file
M tests/phpunit/phpunit.xml +1 −0 Go to diff View file
D tests/simpletest/common/frs/PermissionPerTypeExtractorTest.php +0 −231 Go to diff View file
M tests/simpletest/common/wiki/PermissionsPerGroup/PHPWikiPermissionPerGroupPaneBuilderTest.php +6 −5 Go to diff View file