Well, this is a wild test case
- Create a newsletter Foo with mainpage Bar
- Delete Newsletter:Foo
- Create a new newsletter Failure with mainpage Bar
- Try deleting Newsletter:Failure - it will throw MWException
Reason: We have a UNIQUE(mainpageid, 'active`) in the db making sure that no two newsletters can have same main_page and be active or inactive at the same time.
Should we pursue it, I dont know!