Hi and welcome.
The good news is that puss is not there and this yellowish one is exudative fluid due to inflammation. It can take up to one week to 10 days. You should complete antibiotic course and if it keeps draining after 10 days then you can followup with your doctor.
Let me know if you have further questions.
My pleasure to help you.