Access denied on edit/delete allowed translations

Created on 9 February 2023, almost 2 years ago
Updated 23 November 2023, 12 months ago

Problem/Motivation

We are experiencing Access denied for Edit & Delete operations for node translations.

The default language of the site is English. But we have German, Spanish and others enabled too. The user has marked on its profile these allowed language: English, German and Spanish. And the user's role is Translator, and it has the following permissions:

When the user goes to the node translations page, the list is fine:

But actually, these routes don't work, access result in 403 UNLESS you also mark the allowed origin's node language in the user's profile (in this case English).

Ex: /es/node/11/translations/edit/es -> only works if english it's allowerd in user's profile, since the source language it's english

I was wondering if this is the way it's supposed to work or it could be a bug?

Thank so much in advance!

💬 Support request
Status

Active

Version

2.0

Component

Code

Created by

🇪🇸Spain missvengerberg

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024