On latest master codebase (pre 16.10) the issue with deletion of group files was due to artefact/file/lib.php not being called during the artefact delete_by_artefacttype() function during the deletion of a group.
I added safe_require('artefact', 'file'); to that function and for my tests the deletion of group files was done as expected
On latest master codebase (pre 16.10) the issue with deletion of group files was due to artefact/ file/lib. php not being called during the artefact delete_ by_artefacttype () function during the deletion of a group.
I added safe_require( 'artefact' , 'file'); to that function and for my tests the deletion of group files was done as expected
See: https:/ /reviews. mahara. org/#/c/ 6446/1