Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
BUG [DataObject] 'Paste only contents here' ignores user language permissions #6033
A user with specific language permissions can overwrite ALL localized fields data of an existing DataObject by using copy + paste only contents here. The system will ignore the user's language permissions setup and will copy all translations.
The cloning of a DataObject into another existing one overwrites the localized fields data ONLY for the languages the user has writing permissions for.
The cloning of a DataObject into another existing one overwrites the localized fields data for ALL languages, independently of the ones the user has writing permissions for.
Steps to reproduce
This functionality is either removed (not sure what's its use in the first place) or the user language permissions are checked before executing the action, so only the allowed language translations are overwritten.
This behavior is described here: #6011, but there they just ask for a warning. In my opinion this is a bug.