Given that we'll probably need to represent applications that have been approved, but which we want to temporarily hide/disable, I wonder if we should do two fields:
status: draft (or pending), approved, rejected (basically moderation functionality from RNR ;) )., published: boolean.
We can still automatically set published when an application is approved, but we can later uncheck published without fudging the review status.
Given that we'll probably need to represent applications that have been approved, but which we want to temporarily hide/disable, I wonder if we should do two fields:
status: draft (or pending), approved, rejected (basically moderation functionality from RNR ;) ).,
published: boolean.
We can still automatically set published when an application is approved, but we can later uncheck published without fudging the review status.