In BlackPearl I am running into a issue around getting the user information for the person who finished an InfoPath client event. I have an InfoPath event that gets blasted out to a bunch of people via a Role and then I want the first person who approves will complete the event. That works.
Now I want to find the user who actually did this. Yes I could capture that in the InfoPath form, but my goal is to keep InfoPath dumb and thin at all cost. So, I tried to add an event handler after the InfoPath client event handler. Added code to go to the Activity Instance and loop over all of the destination users. The destinations collection is one (which is good) but when I reference the User property I get a null error.
Thoughts?

