@blatham,
It is against campaign laws. But hey, this president knows he can do as he wants and the republicans in the senate will do nothing at all to stop him. It is disgraceful, doubly so, because at the end of the day, the House can investigate all it wants and the president can block it any way he choses, the courts can tell so and so is not under executive privilege a million times and if the person still doesn't show up, there is no where else to turn. So this president knows good and well he is above the law because republican senators allow him to be so.
Hopefully in 2020, enough people will decide it doesn't matter who is running against Trump as long as Trump is gone. However, since McConnell has refused to let bills which addressed election security come to the floor and they haven't done what they could address election security, we may all be held hostage by foreign interference in the election booths.