lfoppiano / supercon2

Staging-area for automatically collected experimental data for the SuperCon database with a curation interface with enhanced-document viewer and curation-ready interface
https://supercon2.readthedocs.io
4 stars 0 forks source link

Conflict between invalid and delete #177

Open lfoppiano opened 1 year ago

lfoppiano commented 1 year ago

We have a small conflict between the status = invalid and delete.

With invalid we miss the error type, while we deleted record we don't see them.

If we show deleted record, they can be edited and might be return back in "curated" or can be reset to "new".

lfoppiano commented 1 year ago

Here a proposal:

  1. The status invalid should be considered as an intermediate status.

  2. The first curation does not delete, and the cross-check curation does delete.

  3. To avoid missing records, we add the view which is showing also deleted record

    1. When showing deleted records, they cannot be edited, nor "deleted" (we need to remove the icons), a user must "reset" the status before modify it.