After years of being on-again, off-again, Cardi B and Offset have called it quits.

ET can confirm that Cardi filed for divorce from Offset, who is the father of her 2-year-old daughter, Kulture, on Tuesday in Fulton County, Georgia. A hearing has been set for Nov. 4.

ET has reached out to their reps for comment.

Sources close to Cardi have since told TMZ that despite reports suggesting she’d asked for legal custody and primary physical custody of Kulture, the docs were now being amended as she had no idea this is what her lawyer had stated.

The insiders insist, “Cardi did not know the lawyer was positioning her case this way. We’re told she wants Offset to have joint custody of Kulture and is determined to have an amicable, co-parenting situation. Our sources say Cardi is in touch with her lawyer and the document will be amended to reflect her wishes.”

TMZ added Cardi’s divorce petition claimed she wanted financial support from Offset but the sources claim this is not the case.

The divorce filing comes soon after Cardi made comments about how solid her relationship was with Offset. “I do know that my relationship has a lot of drama and everything,” the “WAP” rapper told Elle, alluding to her husband’s alleged infidelity. “But there’s a lot of love, there’s a lot of passion, there’s a lot of trust, there’s a big friendship. It’s always us against the world.”

She added, “There’s always rumours about me and my husband, and I feel like people would rather start rumours because they want me to be heartbroken. They want me to be hurt.”

Cardi last posted about Offset on Aug. 20 when she promoted his group, Migos’, new music video. As for Offset, his last post of his wife was a kiss pic shared on Aug. 7 as well as another post on the same day where he praised her “WAP” music video.

“So proud of my wife. She works so hard and her creativity and mind is out this world,” he wrote in part.

View this post on Instagram

Let me eat it 😈

A post shared by OFFSET (@offsetyrn) on

Offset, 28, and Cardi, 27, were married in September 2017, but kept it a secret until June 2018. “Our relationship was so new breaking up and making up and we had a lot of growing up to do but we was so in love we didn’t want to lose each other, was one morning in September we woke up and decided to get married,” Cardi tweeted at the time. “We found someone to marry us. And she did, just the two of us and my cousin. I said i do, with no dress no makeup and no ring!”

Their daughter, Kulture, was born a month later.

More From ET:

Cardi B Defends Her Marriage to Offset: ‘There’s a Lot of Trust’

Cardi B Reacts to Offset Buying Kulture a Birkin Bag for 2nd Birthday

Cardi B Surprises Offset With $500,000 Cash for His 28th Birthday