dproofreaders
dproofreaders copied to clipboard
Deleting a project page is not deleting any page-related data in other tables
Deleting a project page is deleting the entry from the project's table and a few other things, but is not deleting any data from the other page-related tables, like page_events or wordcheck_events.
Moreover the delete page functionality is shoved in the tools/project_manager/page_operations.inc file like an orphan and should probably be merged into the Project class or made otherwise non-orphaned.