Well, the fact he invited other government diplomats and another MP also doesn't bode well. It wasn't just about friendship. It was about getting several senior government officials there, rewarding them for their cooperation. Or so it could be seen. Which is all that is required to convict under 121 (1)(b) or (1)(c). 

Again, it doesn't actually have to be a bribe or be a quid pro quo. Just offering ANYTHING without previous approval or accepting ANYTHING without previous approval (which JT has said he does not have) is a criminal act. I guess we will find out if this occurrence fits within that definition.