If Hahn lied to please his boss, the onus is on him unless it can be shown that his boss wanted false information. I think Trump is smart enough to know, whatever faults he may have, that he can not be successful as president if he acts based on false information. That is why he is wary about accepting "inteligence" reports.