changed validation for Articles basic_price_cents to disallow nil values, after_update hook for users to deactivate and close their active articles