After debugging, i've noticed that the issue is related to eager loaded relations. If you try the example script with _descendants relation having lazy=None or True, then the extension method is not called anymore.
Is there a way to fire the extension method even without eadger loading? > i cant see any problem from what I see here. The example script > definitely works and append_result is called, so just try to see > what's different here vs. that script, and try stepping through with > pdb for more detail. If all else fails, send along a full reproducing > test case. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "sqlalchemy" group. To post to this group, send email to sqlalchemy@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sqlalchemy?hl=en -~----------~----~----~----~------~----~------~--~---