Skip to content

Multisite entry fields not synced with origin without clearing the stache #6714

@Kylewalow

Description

@Kylewalow

Bug description

Entry fields are not synced with origin page until the stache gets cleared.
After clearing the stache one times it works as it should for all further changes.

How to reproduce

  1. Create a new Statamic project including a superuser. (STATAMIC_STACHE_WATCHER=false)

  2. Configure multisite with eg. three different languages.

  3. Create a new collection.

  4. Create a entry for the new collection.

  5. Create the new entry in another language by clicking on the corresponding site in the sidebar on the right and save & publish. The Field content is displayed as synced.
    image

  6. Return to the origin page and edit the value of the content field. Save & Publish.
    image

  7. The page from the other language does not update its value.
    image

  8. run a php please stache:clear.

  9. The value is updated.
    image

Logs

No response

Environment

Environment
Application Name: Statamic
Laravel Version: 9.29.0
PHP Version: 8.1.8
Composer Version: 2.2.7
Environment: production
Debug Mode: OFF
URL: statamic_test.test
Maintenance Mode: OFF

Cache
Config: NOT CACHED
Events: NOT CACHED
Routes: NOT CACHED
Views: CACHED

Drivers
Broadcasting: log
Cache: statamic
Database: mysql
Logs: stack / single
Mail: smtp
Queue: sync
Session: file

Statamic
Addons: 0
Antlers: regex
Version: 3.3.35 PRO

Installation

Fresh statamic/statamic site via CLI

Antlers Parser

No response

Additional details

No response

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions