Skip to content

Conversation

@duartegalvao
Copy link
Member

@duartegalvao duartegalvao commented May 17, 2023

This PR allows event managers to fully (soft-)delete editables from contributions, allowing submitters to restart the editing process from scratch.

Screen Shot 2023-05-16 at 08 30 07

Progress:

  • Add Editable.is_deleted attribute
  • Add delete button to the editing timeline
  • Restrict the button to event managers
  • Add a redirect after deletion is successful
  • Add a changelog entry

@duartegalvao duartegalvao force-pushed the delete-editables branch 5 times, most recently from ef821df to e25a284 Compare May 22, 2023 07:17
@duartegalvao duartegalvao marked this pull request as ready for review May 22, 2023 07:17
@duartegalvao duartegalvao requested a review from ThiefMaster May 22, 2023 07:18
@tomasr8
Copy link
Member

tomasr8 commented Jun 6, 2023

Just leaving this here, so we don't forget. We're getting this react warning when deleting editables, though it doesn't happen always.

obrazek

@ThiefMaster ThiefMaster added this to the v3.3 milestone Jun 20, 2023
@ThiefMaster ThiefMaster merged commit 495f4b3 into indico:master Aug 17, 2023
@ThiefMaster ThiefMaster deleted the delete-editables branch August 17, 2023 08:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done 🚀

Development

Successfully merging this pull request may close these issues.

3 participants