Page MenuHomePhabricator

SX: Deletion of draft translations doesn't work
Closed, ResolvedPublicBUG REPORT

Description

Steps to replicate the issue (include links if applicable):

  1. Go to Section Translation in a production wiki of your preference
  2. Create at least one draft translation
  3. Go to SX dashboard again
  4. Go to "In progress" tab
  5. Try to delete a draft translation by clicking on the "Trash can" icon

What happens?:
The draft translation is not deleted but instead the translation is restored, so that the user can continue translating that section.

What should have happened instead?:
The draft translation should have been deleted.

Other information (browser name/version, screenshots, etc.):
Screencast from test wiki:

Event Timeline

ngkountas triaged this task as Medium priority.

Change 882672 had a related patch set uploaded (by Nik Gkountas; author: Nik Gkountas):

[mediawiki/extensions/ContentTranslation@master] SX: Support deletion of draft section translations

https://gerrit.wikimedia.org/r/882672

Change 882672 merged by jenkins-bot:

[mediawiki/extensions/ContentTranslation@master] SX: Support deletion of draft section translations

https://gerrit.wikimedia.org/r/882672

Change 886831 had a related patch set uploaded (by Santhosh; author: Santhosh):

[mediawiki/extensions/ContentTranslation@master] CX3 Build 0.2.0+20230206

https://gerrit.wikimedia.org/r/886831

Change 886831 merged by jenkins-bot:

[mediawiki/extensions/ContentTranslation@master] CX3 Build 0.2.0+20230206

https://gerrit.wikimedia.org/r/886831

Test status: QA Failed

When deleting an inprogress translation, it does not delete but delete other inprogress translations.

Could this be because I have this inprogress before this current fix? This should not be happening

Change 896373 had a related patch set uploaded (by Nik Gkountas; author: Nik Gkountas):

[mediawiki/extensions/ContentTranslation@master] SX: Support multiple translation work deletion at once

https://gerrit.wikimedia.org/r/896373

Change 896373 merged by jenkins-bot:

[mediawiki/extensions/ContentTranslation@master] SX: Support multiple translation work deletion at once

https://gerrit.wikimedia.org/r/896373

Change 901328 had a related patch set uploaded (by Nik Gkountas; author: Nik Gkountas):

[mediawiki/extensions/ContentTranslation@master] CX3 Build 0.2.0+20230321

https://gerrit.wikimedia.org/r/901328

Change 901328 merged by jenkins-bot:

[mediawiki/extensions/ContentTranslation@master] CX3 Build 0.2.0+20230321

https://gerrit.wikimedia.org/r/901328

Test status: QA PASS

I am able to delete translations in progress