Ok so here's the issue.
On the front page, i have a views block setup to display the latest 8 published nodes.
When logged out, you see the most recent 8 perfect. When logged in as a user, you see them all fine as well.
But if you log in as a user who has one of the 8 recent published nodes, you see your own node twice, instead of just once.
The problem has to be with workflow. I have it setup so when a node goes from unapproved > approved, it sends a tokenized e-mail to the user. I've allowed anon. users and authorized users to view nodes in the approved state. If I uncheck authorized users from viewing in approved state, their published node won't show up at all for them, and as far as I've seen in views, there's no filters that will allow me to filter this out.
If I disable workflow all together, it displays everything just fine, but now I have no way to setup an action to e-mail the user when I publish/approve the post. :(
Can anyone figure out how to make it so it doesn't display a duplicate? I've been messing with it for about an hour and I can't figure out a solution.