Description | Currently in Composr, validation time simply flips the switch on validated to ON to publish the content. This is a problem because bypass validation, and deferring content, are two separate privileges and should be treated separately as such.
For example, a member with the privilege to defer content but not bypass validation should be able to set a validation time, however, even if that time arrives, the content should not go live if a staff member has not yet marked the content as validated. Ergo the Cron for controlling validation time should not be using the validated column. Instead, we dynamically determine if content should be shown based on the value of validation time in the database. And validated remains its own separate function. |
---|