dproofreaders icon indicating copy to clipboard operation
dproofreaders copied to clipboard

Deleting a project page is not deleting any page-related data in other tables

Open cpeel opened this issue 2 months ago • 0 comments

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.

cpeel avatar Oct 30 '25 01:10 cpeel