How do I set up the Workflow module?
It looks like you have only one state (approve). You really want to have at least two. Try adding draft. Configure the workflow so that on creation the node goes to the draft state. This should work:

From / To     draft      approved
(creation)    author         -
draft                    editor
approved        -