When checking a Content in a feature I get this in a popup:

An AJAX HTTP error occurred.
HTTP Result Code: 200
Debugging information follows.
Path: /hu/system/ajax
StatusText: OK
ResponseText:
Fatal error: Call to undefined function uuid_node_find() in /home/testshop/www/sites/all/modules/contrib/uuid_features/includes/uuid_node.features.inc on line 40

I tried to find this uuid_node_find() function, but it does not seem to exist. It used to exist in the uuid module when the uuid_feature alpha1 came out though, but many things has happened since.

If I try to download the feature anyway, I get the same message on a white screen.

This way uuid_features is unusable, so I mark this critical.

Comments

imiksu’s picture

This is a compatibility issue with UUID 7.x-1.0-alpha2.

nlehuen’s picture

StatusFileSize
new1.81 KB

Here is a patch that uses entity_get_id_by_uuid() instead of uuid_node_find(). This fixes compatibility with UUID 7.x-1.0-alpha2.

This patch is wrong, don't use it. I'll post a good one.

nlehuen’s picture

StatusFileSize
new1.77 KB
new1.77 KB

This patch is much, much better.

Prasad Shir’s picture

Patch at #3 is working fine, the error on Create Features page disappeared after applying this patch.

Matthew Davidson’s picture

Status: Active » Needs review
StatusFileSize
new1.68 KB

Rerolled above patch with git, relative to module directory as per http://drupal.org/node/707484.

Oleksandr.Masovets’s picture

Patch from post #5 works for me. Thanks!

toleillo’s picture

+1 to Matthew Davidson. Works for me! Thanks!

robloach’s picture

emptyvoid’s picture

Where are the dependent modules? the uuid_node, uuid_taxonomy, uuid_menu are not in the source tree? Or am I missing something?

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