True Strike is a trap spell.
Simple as that. It's created by someone not proficient in math, bluntly speaking - someone that didn't realize that instead of casting this spell, simply attack twice.
Think about it - in both cases you roll two d20s.
So the overall probabilities are identical. Except in the latter case, you could luck out and have both attacks hit. While when rolling a single attack with advantage, if both dice hits, there is no added effect. So, actually, the overall probabilities are worse when using this spell.
The spell should simply be stricken from the record and never spoken of again. Each time you use it, you're bound to doing it wrong.
(There are corner cases, but that's so marginal generally the best advice is to simply drop it. If you keep it on your spell list you are more likely to use it when you shouldn't than successfully eke out extra DPR from its corner cases)
PS. Witchbolt is another trap option you should never use. DS