Because this module replaces $entity->webform['nid'] with the node uuid, this is also the nid value that is stored when saving a submission and submission data.
Because nid is a int field, the value is truncated to the first numbers of the uuid. While that might be enough to keep them unique, it does mean submissions don't show up on the submissions page (unless you're lucky and the truncated uuid matches the node id.

Attached is a patch that resets the nid value for submissions with the same technique used in webform_entity_uuid_presave.

CommentFileSizeAuthor
fix_submission_uuid.patch872 bytesKaz de Groot

Comments

Kaz de Groot created an issue. See original summary.

crystaldawn’s picture

Version: 7.x-1.x-dev » 7.x-1.1
Status: Active » Fixed

Seems like a logic fix. I've added this to 1.2 and queued it for release.

Status: Fixed » Closed (fixed)

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