I'm using plupload / mupload and it is basically working, _but_:
DB-entries are created in the following form:

field_image_fid language delta
100 de 0
1 und 0
... und 1..98
100 und 99

This means: After a bulk upload, there are entries created for each uploaded image, with an unknown language "und". Therefore these images are not visibible later. However the entries are consistent and the files uploaded correctly.
The last image in the bulk however gets a second DB-entry, which is correct set to language 'de' and also has the correct delta for all images with language "de". This last picture shows up fine. In the table "file_usage" its also noted as used twice.
I looked around in mupload.module and plupload.module, but couldn't see a possible cause. In my website, german (default) and english were active languages. I disabled "english", but no change in behavior.

I'll attach a screenshot from 'field_data_field_image'-table. The other table look similar.

CommentFileSizeAuthor
drupal_mupload_example.jpg60.38 KBchristianadamski

Comments

vingborg’s picture

Thanks. This is a genuine bug, and I think I know where it's coming from. I'll be back with a fix later today.

vingborg’s picture

Status: Active » Fixed

This has been fixed in the latest revision. The language of the file now follows the containing entity (i.e. node, user etc)

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.