Importazione CSV Tag / TagGroup è sensibile alle maiuscole, ma non lo è

Grazie per la segnalazione, aggiungi un pr-welcome a questo, immagino che dobbiamo cambiare quel find_by_name per fare una ricerca non sensibile alle maiuscole.

Dato che abbiamo:

La correzione sarebbe:

TAG = Tag.where('lower(name) = ?', tag_name.downcase).first

A TagGroup manca l’indice, quindi dovremmo aggiungerlo e poi fare lo stesso lì.