I created Tag Set One
Then I uploaded
login_id,tag_set_name,tag_name
rsbstuda,Tag Set One,Variant 1
rsbstudb,Tag Set One,Variant 2
rsbstudc,Tag Set Two,Variant 1
It placed all 3 students in their tags into Tag Set Two. Instead of the first two into Tag Set One and one in a new tag set.
It looks like it renamed Tag Set One into Tag Set Two, because of the identical variant name?
Only Tag Set Two remains with all three students.
I then dropped in:
login_id,tag_set_name,tag_name
rsbstuda,Tag Set Three,Variant 5
rsbstudb,Tag Set Three,Variant 6
rsbstudc,Tag Set Two,Variant 4
It put One student, c, into Tag Set Two into a new variant tag, Variant 4
But variant 5 and 6 were added as individual Tags as the Tag sets didn't yet exist.
After manually adding Tag Set Three, and using the same file, it then does place them into Tag Set Three with the proper variant tag, (variant 5 and variant 6).
Now the indiviudal tags Variant 5 and 6 are listed as tag sets with no variant tags.
Now after deleting tag set three and reloading the same csv, it loads the students into tag set 3 properly but it also adds as variant tags, the initial variants I needed to create tag set three in the first place, instead of just loading up the two tags in the csv. I don't know if it's the same tag id, but it's remembering the variant tags on the previously same named tag set that I deleted and replaced with the csv upload. The ghost variants are the ts3 and ts3 1.
There is so much here that is wonky, I can't even begin to imagine how much more we need to test to ensure this doesn't cause issues when pushed live.