She had some repairs done, had she not?
I think that the question tag has been written in the sentence correctly since verb " have " is not used as an auxiliary.
I do think that the question tag has been writtenBut I still believe it's just another error in the sentence correctly since verb " have " is not used as an auxiliaryone of my grammar books and, certainly, it can't be a typo.