And once again, U.S. President Donald Trump's "Muslim ban" has been blocked by a federal court, just hours before it was set to take effect.

Immigrants and refugees from the six Muslim majority countries can continue to enter the U.S. as before. The countries targeted by Trump's revised version of the travel ban are Libya, Syria, Somalia, Sudan, Yemen and Iran. The president's original executive order also banned immigrants from Iraq.

A federal judge from the state of Hawaii blocked the order in a 43-page ruling, saying it failed to pass legal muster. The ruling said that the state, which challenged the order, had proved its claims of religious discrimination would likely hold up in court when the order is fully reviewed.

The judge's ruling also said that just because the ban doesn't target all Muslims, it doesn't mean the order isn't anti-Muslim in nature. The judged called Trump's logic "fundamentally flawed."

"It would be inappropriate to conclude, as the Government does, that it does not [target Muslims]," the judge wrote.

Trump and his staff have previously referred to the order as a "Muslim ban." During his presidential campaign, Trump repeatedly called for completely blocking Muslims from entering the U.S.

A big part of the judge's decision was based on Trump and his team's well documented Islamophobia.

So ... how long is Trump going to keep this up?

Following the judge's ruling, Trump spoke at a rally in Tennessee, vowing to challenge the decision "as far as it needs to go." He said he would even take it to the Supreme Court, the highest court in the country. The president called the judge's decision "unprecedented judicial overreach."

After Trump's initial executive was blocked in court, many believed that he might challenge the decision in the Supreme Court. But instead of filing an appeal, Trump's administration chose to simply write a revised executive order, with some minor changes.

The new order still barred immigrants from six Muslim majority countries from entering the U.S. for 90 days unless they already had valid visas. It also blocked all refugees from entering the U.S. for 120 days 

Regardless of two major legal blows, Trump believes he is fully justified in pursuing the ban.

"I think we ought to go back to the first one and go all the way, which is what I wanted to do in the first place," Trump told his supporters at the rally.

The Trump administration's Department of Justice said it "will continue to defend this Executive Order in the courts," saying it "strongly disagrees" with the ruling.

Some Muslims are making sarcastic jokes about the fiasco

Others are reminding people to stay focused ... the fight isn't over

But seriously, Trump isn't helping his case one bit