The IPN function already gets a full transaction object from the menu callback, but it's just sending the transaction ID to the transaction update function. The transaction update function is in-turn, re-loading the transaction information from the ID. It's wasteful.
Comments
Comment #1
deekayen commentedProbably fixed in git now. Needs some testing to make sure I didn't break anything, though.