Fixes Posting Unapproved Messages (#4398)
Fixes Posting Unapproved Messages (#4398)

* Always respect Approve this post checkbox value when deciding whether or not to approve the post

Signed-off-by: Colin Schoen <db9f0369fca3c6c82031fd33aeed6b155234ccfe@berkeley.edu>

* Sets reasonable default checked and unchecked state for Approve this post checkbox depending on topic context

Signed-off-by: Colin Schoen <db9f0369fca3c6c82031fd33aeed6b155234ccfe@berkeley.edu>

* Remove unnecessary braces

Signed-off-by: Colin Schoen <db9f0369fca3c6c82031fd33aeed6b155234ccfe@berkeley.edu>

* Fix spacing

Signed-off-by: Colin Schoen <db9f0369fca3c6c82031fd33aeed6b155234ccfe@berkeley.edu>

StealthWombat/SMF2.1-more-forkery,StealthWombat/SMF2.1-more-forkery