The post save code that handles the moving of a forum only does so when the thread is visible. There's nothing in the code to handle the simultaneous deletion and moving of a thread. And, why would there be? It's not actually something you can do in one action normally.

The easiest thing to do, though probably not the most elegant, is to re-instantiate the DataWriter again after the thread has been moved.

The post save code that handles the moving of a forum only does so when the thread is visible. There's nothing in the code to handle the simultaneous deletion and moving of a thread. And, why would there be? It's not actually something you can do in one action normally.

The easiest thing to do, though probably not the most elegant, is to re-instantiate the DataWriter again after the thread has been moved.