- Issue created by @twod
- πΈπͺSweden twod Sweden
I looked around a bit and found two issues which sound related, but the fixes do not appear to overlap that much. Could possibly need to adjust the changes depending on what gets committed first.
- Merge request !4373Issue #3374234: Content translation access manager may use the wrong revision β (Open) created by twod
- last update
over 1 year ago 29,811 pass - Status changed to Needs review
over 1 year ago 10:47pm 12 July 2023 - Status changed to RTBC
over 1 year ago 3:37pm 23 July 2023 - πΊπΈUnited States smustgrave
Leaning on the test coverage for this one, which does fail without the fix.
Think this is ready for committer review.
- last update
over 1 year ago 29,878 pass - last update
over 1 year ago 29,881 pass - last update
over 1 year ago 29,885 pass - last update
over 1 year ago 29,908 pass - last update
over 1 year ago 29,911 pass - last update
over 1 year ago 29,946 pass - last update
over 1 year ago 29,953 pass - last update
over 1 year ago 29,953 pass - last update
over 1 year ago 29,958 pass - last update
over 1 year ago 29,958 pass 2:57 59:43 Running- last update
over 1 year ago 29,959 pass - last update
over 1 year ago 29,967 pass - last update
over 1 year ago 30,049 pass - last update
over 1 year ago 30,056 pass - Status changed to Needs review
over 1 year ago 7:40am 22 August 2023 - π³πΏNew Zealand quietone
I am doing triage on the core RTBC queue β .
@TwoD, thanks for the complete issue summary and MR.
I read the Issue Summary which has great detail, thank you. The proposed resolution is also clear. The steps to reproduce have references to the UI which makes we wonder if before/after screenshots are needed to help reviewers. But then again, maybe that isn't needed if this has some manually testing.
I read the comments and I do not see a code review.. Setting to Needs Review for that.
Since this involves both content moderation and multilingual I am tagging for subsystem maintainer review. I also think this should have some robust manual testing, adding tag.
I did not review the patch or test it.
- π³πΏNew Zealand quietone
I forgot to add that I added some line breaks to the Issue Summary to make it easier for me to read.
- last update
about 1 year ago 30,384 pass - Status changed to RTBC
about 1 year ago 8:38pm 9 October 2023 - πΊπΈUnited States smustgrave
Restoring status as this seems to have stalled after 2 months.
Rebasing the issue and running the test-only feature I correctly get
There was 1 failure: 1) Drupal\Tests\content_translation\Unit\Access\ContentTranslationManageAccessCheckTest::testCreateAccess Expectation failed for method name is "moduleExists" when invoked 1 time(s). Method was expected to be called 1 times, actually called 0 times. /builds/issue/drupal-3374234/vendor/phpunit/phpunit/src/Framework/MockObject/Matcher.php:237 /builds/issue/drupal-3374234/vendor/phpunit/phpunit/src/Framework/MockObject/InvocationHandler.php:174 /builds/issue/drupal-3374234/vendor/phpunit/phpunit/src/Framework/MockObject/Api/Api.php:86 /builds/issue/drupal-3374234/vendor/phpunit/phpunit/src/Framework/TestResult.php:728 /builds/issue/drupal-3374234/vendor/phpunit/phpunit/src/Framework/TestSuite.php:684 /builds/issue/drupal-3374234/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:651 /builds/issue/drupal-3374234/vendor/phpunit/phpunit/src/TextUI/Command.php:144 /builds/issue/drupal-3374234/vendor/phpunit/phpunit/src/TextUI/Command.php:97 FAILURES! Tests: 1, Assertions: 2, Failures: 1.
Looking at the solution core/modules/content_translation/src/Access/ContentTranslationManageAccessCheck.php seems to match the proposed solution of the IS.
- last update
about 1 year ago 30,393 pass - last update
about 1 year ago 30,397 pass - last update
about 1 year ago 30,410 pass - last update
about 1 year ago 30,415 pass - πΈπͺSweden twod Sweden
Added screenshots to the testing steps up until the problem appears.
- last update
about 1 year ago 30,420 pass - last update
about 1 year ago 30,426 pass - last update
about 1 year ago 30,434 pass - last update
about 1 year ago 30,438 pass - last update
about 1 year ago 30,456 pass - last update
about 1 year ago 30,472 pass - last update
about 1 year ago 30,483 pass - last update
about 1 year ago 30,485 pass - last update
about 1 year ago 30,486 pass - last update
about 1 year ago 30,488 pass - last update
about 1 year ago 30,511 pass - last update
about 1 year ago 30,519 pass - last update
about 1 year ago 30,530 pass - last update
about 1 year ago 30,552 pass - last update
about 1 year ago 30,574 pass - last update
about 1 year ago 30,603 pass - last update
about 1 year ago 30,605 pass - last update
12 months ago 30,634 pass - last update
12 months ago 30,672 pass, 1 fail - last update
12 months ago 30,678 pass - last update
12 months ago 30,684 pass - last update
12 months ago 30,688 pass - last update
12 months ago 30,686 pass, 1 fail 32:29 30:45 Running- last update
12 months ago 30,696 pass - last update
12 months ago 30,698 pass - last update
12 months ago 30,712 pass - last update
12 months ago 30,724 pass - last update
11 months ago 30,764 pass - last update
11 months ago 30,766 pass - last update
11 months ago 25,900 pass, 1,832 fail - π¦πΊAustralia larowlan π¦πΊπ.au GMT+10
I'm not clear on steps 8 and 9 in the steps to reproduce, they seem to contradict each other
8. Create an Italian draft "Test 2.8 IT".
Verify it can not be deleted.
9. Delete the Italian draft.
Verify it can be deleted again.In step 8 we verify it can't be deleted, but in 9 we delete it - is there a typo?
- Status changed to Needs work
11 months ago 7:28am 22 December 2023 - π¦πΊAustralia larowlan π¦πΊπ.au GMT+10
Left some comments on the MR
I think this will need eyes from someone more familiar with the entity system and languages than me, which we already have it tagged for.