CorrelAid/DataToMetabase

Delete functionality of collection

Opened this issue · 1 comments

As a user I want to delete the collection so that collection can be deleted using the api after its purpose has been served.

Input : collection id
Output : none

I'm a little unsure how to proceed with the deletion requests. I believe it is important functionality to have for the client, such the client can be used to implement workflows that cleanup after themselves. At the same time the API delete features are all deprecated. The Metabase intention is to archive items (collections, but also cards etc) instead using a patch request. The problem with this is that archived items can be deleted in the UI, but not via the API yet. This means this suggested approach is not really a replacement for the deprecated API functionality.

One possible strategy is to postpone implementation until a later feature of the API that allows for proper deletions without using deprecated functionality.