Hello everyone,
Thank you for your work on this module and for reporting the issue! We have also reproduced the behavior and can confirm the described errors. Specifically, the following issues occur:
- When uploading two images, the second image is copied onto the first one, and the first image is not transferred on the file level—only the second image is present.
- When uploading two images, the second image is copied onto the first one, and the first image is not transferred on the file level—only the second image is present.
- When three images are uploaded, the issue with images 1 and 2 is reproduced as described, but image 3 is not transferred at all.
- When four images are uploaded, image 3 is overwritten with image 4, resulting in the outcome: 'Image 1 and 2' = Image 2 and 'Image 3 and 4' = Image 4.
- When five images are uploaded, the same behavior as with four images occurs, and the fifth image is not transferred. This repeats for additional images.
Used: Drupal core 10.4.3 / Entity Share 8.x-3.0 / PHP 8.1.27
Since our customer heavily relies on this module, this behavior causes significant limitations in their workflow. We would kindly ask that this issue be prioritized and fixed. A solution would greatly improve the module's usability and significantly ease our customer's work.
Thank you for correcting the metadata. We suspect that the changes made for 3382510 📌 Introduce a new #config_target Form API property to make it super simple to use validation constraints on simple config forms, and adopt it in several core config forms Fixed caused this issue.