Veillez à ne pas confondre le nom féminin affaire et l'expression à faire quand ils sont précédés du verbe avoir.
Le nom féminin affaire
Le nom s'écrit en un seul mot dans la locution avoir affaire à quelqu'un, à quelque chose qui signifie « être en rapport avec, être confronté à ».
Nous n'avons pas encore eu affaire au directeur.
Cette fois, vous aurez affaire à une question plus délicate.
L'expression à faire
à faire écrit en deux mots signifie « qui doit être fait ».
C'est un problème que vous aurez à faire pour demain.
On écrit donc selon le sens avoir affaire à quelque chose ou avoir à faire Ø quelque chose.
Mais on ne peut jamais avoir deux fois la préposition à :
Source : grammaire Reverso