Leave expired documents in service_catalog and just set version_status to "closed"
If a document expires due to its expiration_date, it is also removed from
Wouldn't it be better to leave the document in the catalog and just set the
(which is an index in the service_catalog) to "closed"?
Having all documents - both pubic and expired ones - in the service_catalog
helps to create administration tools for managing expired documents, public