In multi-language sites, the same node has multiple states and is applied in the view block.

Created on 15 November 2024, 10 months ago

My site has two languages, en and zh
1. Create a node A in en, but don't publish it
2. Create its translated version zh, and then publish zh
3. Create a view block. To better describe this problem, I change the permission of this block to Unrestricted
4. Create a layout build node B, apply this view block to the page, and publish both en and zh languages โ€‹โ€‹of this node
5. Use anonymous access to the node B page. At this time, node A cannot be viewed in either en or zh

The permissions in view are completely affected by the view_unpublished permissions
The unpublished node translation and the published translation version are both prohibited from access
We believe that different language states should be perfectly distinguished
view_unpublished should only affect my unpublished version
Published versions should be viewed by anonymous users

๐Ÿ› Bug report
Status

Active

Version

1.0

Component

Code

Created by

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

Comments & Activities

Production build 0.71.5 2024