President Donald Trump late Saturday backed down from his decision to use his own for-profit golf course near the Miami airport for next year’s G-7 meeting, a move that would have put tens of millions of taxpayer dollars into his own cash registers.

Trump announced his decision not to use his financially troubled Trump National Doral resort in a string of tweets, blaming the news media and Democrats.

“As usual, the Hostile Media & their Democrat Partners went CRAZY!” Trump wrote.

Trump said the meeting would be held somewhere else, possibly Camp David.

“Therefore, based on both Media & Democrat Crazed and Irrational Hostility, we will no longer consider Trump National Doral, Miami, as the Host Site for the G-7 in 2020,” Trump wrote at 9:52 p.m. “We will begin the search for another site, including the possibility of Camp David, immediately. Thank you!”

Holding the event at his own property would have violated at least one and possibly both of the Constitution’s emolument clauses. One prohibits the president from receiving money from foreign entities, and the other prohibits him from getting money from the federal government or any state beyond his salary. Federal law also prohibits federal “officers” and employees from giving themselves federal contracts.

On its face, Trump’s insistence on giving himself a massive government contract was literally a dictionary definition of corruption – using one’s office to enrich oneself.

“He is the most corrupt president in modern times,” said Jennifer Horn, a former chair of the New Hampshire Republican Party.

White House acting chief of staff Mick Mulvaney on Thursday announced the Doral decision, claiming that of all the possible locations all over the country, Trump’s property was the best suited for the international conference.

The decision drew immediate fire from ethics groups, Democrats, a fair number of Republicans and even some European leaders who would be attending. Donald Tusk, the president of the European Council, said it was “not at all” appropriate for public money to be going into Trump’s pocket.

Trump’s Saturday night tweets announcing the decision also belie his January 2017 promise that he would separate himself from his family business, the Trump Organization, which operates the resorts and hotels that he continues to own through a trust he created after winning the 2016 election.

Trump’s staff has continued to repeat that false claim, and in fact used it to argue that Trump really could not benefit from holding the G-7 at Doral.

“The president has no involvement in the Trump Organization anymore,” White House press secretary Stephanie Grisham told HuffPost on Friday.

Trump, however, wrote on Twitter: “I announced that I would be willing to do it at NO PROFIT or, if legally permissible, at ZERO COST to the USA,” suggesting he personally still fully controls his business.