Postpartum discharge

Hi guys so I’m a first time mom and I’ve been getting this discharge it has some funky odor🤢and I was wondering how long this will last? I’m one month 4 days pp and also since I can’t have sex I have masturbated but like around my clit or like vagina in general it feels swollen I did have stitches so