Project

General

Profile

Idea #9584

Updated by Brett Smith over 8 years ago

Functional requirements: The only place FUSE should show the user expired collections (collections where the @expired_at@ field is not null) is in a dedicated trash view.    In any other view, an expired collection should not be shown.    This can be accomplished by listing collections with the filter @["expires_at", "=", null]@. 

 Filter expired collections from MagicDirectory, TagDirectory, and ProjectDirectory.    Never return an expired collection when the user requests a listing or specific directory entry.    Starting by updating the relevant queries in each class' @update@ method. 

 We do need to be able to list and show expired collections to support trash view.    The implementation should not make that unreasonably difficult.

Back