Closed (works as designed)
Project:
Diff
Version:
7.x-3.2
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
11 Jan 2013 at 00:10 UTC
Updated:
11 Jan 2013 at 17:04 UTC
When I use the Diff module with the Revisioning module and the EVA module, then I am unable to view a revisions link. As you know, your revisions link looks like this:
http://example.org/node/517/revisions/1748/view
When I go to that link with the Diff module enabled, then I get the below error:
EntityMalformedException: Missing bundle property on entity of type node. in entity_extract_ids() (line 7633 of /var/www/html/includes/common.inc)
If I disable the Diff module, then the link works fine. So, I have narrowed it down to Diff doing something that is preventing me from viewing revisions. Any ideas?
Comments
Comment #1
earwax commentedI was able to apply an EVA patch over at the below link, and so far the problem is resolved.
http://drupal.org/node/1772204#comment-6461088
Closing issue
Comment #2
alan d. commentedNot sure if I should be worried about this... Did you do any debugging that pin-pointed where Diff was triggering the error in EVA?
Comment #3
earwax commentedNo, I did not do any debugging. But from the link I posted above, and reading their discussion, it appears that it has something to do with EVA and how it handles behaviors from modules. I guess each module passes different "behaviors" and EVA was set to be "strict", so if it didn't conform to EVA's behaviors, then it would crash. So I guess this EVA patch allows for some more flexibility and continues to allow modules to pass their "behaviors" to EVA, and if EVA doesn't know what to do with it, then to fail gracefully, or something like that. This is what I am getting from reading the below link:
http://drupal.org/node/1772204#comment-6437512
What is your take on this? Should I *be* worried?