Problem/Motivation

The "Disassociate All Translations" utility in the settings page does not work properly (only node translations *are* disassociated).
This is due to a small issue in getAllLocalDocumentIds().

Also, this only applies to content. Configuration documents are not disassociated.

Proposed resolution

Add tests that any kind of entity and configuration is disassociated.

Remaining tasks

Ensure the patch fixes this for all content entities.
Ensure we can fix the same for configurations.

User interface changes

None.

API changes

None (expected).

Data model changes

None (expected)

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

azinck created an issue. See original summary.

azinck’s picture

azinck’s picture

Issue summary: View changes
penyaskito’s picture

The last submitted patch, 8: 2783553-disassociate-all-translations-8.only-tests.patch, failed testing.

The last submitted patch, 8: 2783553-disassociate-all-translations-8.only-tests.patch, failed testing.

The last submitted patch, 8: 2783553-disassociate-all-translations-8.only-tests.patch, failed testing.

penyaskito’s picture

Status: Needs review » Reviewed & tested by the community

Tests passed and failed as expected.

  • penyaskito committed 551c01b on 8.x-1.x
    Issue #2783553 by penyaskito, azinck: Disassociating all translations...
penyaskito’s picture

Status: Reviewed & tested by the community » Fixed

Committed 551c01b and pushed to 8.x-1.x. Thanks @azinck!

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.