Add the ability to delete draft extensions #78

Closed
opened 2024-04-15 02:41:47 +02:00 by HugeMenace · 2 comments

Context: I encountered an issue while uploading an add-on. I mistakenly used my personal Blender ID instead of my studio Blender ID.

I need to be able to delete the draft under my personal account before uploading the add-on to my studio account. Otherwise, the system stops me, saying someone has already uploaded it.

I see issue #66, which addresses the ability to delete add-ons (and a corresponding merged PR), but this functionality appears absent on a draft add-on.

A note on the above: Unlike deleting a published add-on, I would naturally expect that deleting a draft would also release/allow the slug & URL to be claimed by another draft/published add-on.

Context: I encountered an issue while uploading an add-on. I mistakenly used my personal Blender ID instead of my studio Blender ID. I need to be able to delete the draft under my personal account before uploading the add-on to my studio account. Otherwise, the system stops me, saying someone has already uploaded it. I see issue #66, which addresses the ability to delete add-ons (and a corresponding merged PR), but this functionality appears absent on a draft add-on. A note on the above: Unlike deleting a published add-on, I would naturally expect that deleting a draft would also release/allow the slug & URL to be claimed by another draft/published add-on.
Anna Sirota added the
Reviewed
Confirmed
label 2024-04-15 14:30:23 +02:00
Anna Sirota self-assigned this 2024-04-15 14:30:31 +02:00
Owner

It should now be possible to delete a draft extension along with all its files, freeing the slug.

It should now be possible to delete a draft extension along with all its files, freeing the slug.
Author

Confirming I've tested this on my end, and it works as expected 👍

Confirming I've tested this on my end, and it works as expected 👍
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: infrastructure/extensions-website#78
No description provided.