feed-me
feed-me copied to clipboard
Importing feed to one site changes the other site in multi-site setup.
Description
We have a multi-site set up, one French, one English. If I import a csv feed and select the French site as the target and have checked the "Delete missing elements" option it seems to also look at the EN site and removes any elements that doesn't match our Unique Identifier. Note, our Unique Identifier is a custom field that DOES match on both sites as we cannot use the 'Title' field since we do have duplicate titles importing.
I've only noticed this the past week, as imports from last month were fine.
Steps to reproduce
- Set up import of csv for one of the sites on multi-site
- Choose a Unique Identifier and 'Delete missing elements' from the settings.
Additional info
- Craft version: 3.7.63.1
- PHP version: 7.4.33
- Database driver & version: MySQL 8.0.30
- Plugins & versions:
Amazon S3 1.3.0 Blitz 3.12.8 Control Panel CSS 2.4.0 DigitalOcean Spaces Volume 1.1.3 Embedded Assets 2.11.3 Environment Label 3.2.0 Feed Me 4.5.4 Freeform 3.13.22.1 Navigation 1.4.31 Neo 2.13.16 Redactor 2.10.11 Retcon 2.6.0 Retour 3.2.7 Scout 2.7.2 Sentry Logger 1.3.1 SEOmatic 3.4.48 Table Maker 3.0.4 Translations 2.7.1 Twigpack 1.2.17 Typed link field 1.0.25 Wordsmith 3.3.2
Updates after some testing:
The import seems to either remove or add to the other site based on number of import elements. Ie: EN site should have 250 entries importing, FR has 210. If I import targeting the EN site, it adds 40 extra entries to the FR site (basically those entries who are missing on the FR site). And if we import the FR version of the csv file, it then REMOVES 40 entries from the EN site - those which are missing from the FR feed.
Hi, thanks for getting in touch! Could you please let me know what is the propagation method for the section you’re importing to?