Were Jussie Smollett's Charges Dropped in Part for 2 Days of Community Service?

The "Empire" actor is taking heat after charges against him were dropped on Tuesday.

More details are emerging about the community service Jussie Smollett completed before prosecutors dropped the charges against him.

After the shocking announcement Tuesday, Cook County First Assistant State's Attorney Joseph Magats said prosecutors dropped the case because Smollett gave up his $10,000 bond payment and carried out community service.

But it has emerged that Smollett spent just two days at Jesse Jackson's Rainbow Push Coalition, "managing sales and encouraging visitors to purchase Push gear," according to a letter from the organization published by the Chicago Tribune.

He also spent time "reviewing and assessing our television studio and social media production" as well as answering students' questions about the film and music industry, according to the letter.

Chicago Mayor Rahm Emanuel slammed the decision to drop the charges on "Good Morning America" Wednesday.

"All of a sudden, two days at Operation Push counts as in fact your community service," he said.

"He's walking around with no sense of contrition, no sense of remorse," he added. "This looks like because he’s an actor, a person of influence, he got treated differently than anybody else."

Emanuel also expressed frustration over prosecutors saying Smollett has not been exonerated.

"You have the state's attorney's office saying he's not exonerated, he actually did commit this hoax," Emanuel said. "He's saying he's innocent and his words are true. They'd better get their stories straight because this is actually making fools of all of us."

Chicago Police Union President Kevin Graham said when he heard the charges had been dropped, "I thought first somebody was pulling my leg."

"How could we invest this much into an investigation and have the charges dropped?" he added.

Police had said the "Empire" actor filed a false police report when he claimed he was attacked by two masked men who yelled racial and homophobic slurs at him before putting a noose around his neck in Chicago on Jan. 29. But Smollett always maintained his innocence.

"I have been truthful and consistent on every single level since day one," he said after all criminal charges were dropped Tuesday. "I would not be my mother's son if I was capable of one drop of what I was accused of."

Smollett's attorney Patricia Brown Holmes appeared on CNN on Tuesday night.

"He's not guilty. He is innocent. You have a prosecutor who said he thinks he's guilty, and how that is proper I don't know," she said.

The FBI and U.S. Postal Service are reportedly still investigating whether Smollett was behind a hate mail letter he received on the set of "Empire."