Hi and welcome to HCM. Thank you for your query.
usually it heals in 2 weeks but since there was postoperative infection it may take up to 1 month. Just be patient and watch for signs of inflammation and if it occur you might need antibiotic treatment. Hematoma
and swelling will pull back,this is nothing to worry about. Wish you good health.