I have an old website from 2012, so it was probably originally using CB 1.9.1 when it was built. The client came out of hibernation and finally wants to start using their website again.
I've maintained the site over the years and made all the Joomla and extension updates. But I ran into a problem upgrading sites from 1.9.1 to the 2.x versions of CB. I documented the process for fixing it - all the sites changed the fax field (ID 44) to terms fields - and manually fixed this in PHPMyAdmin for all the sites.
But I've come across something entirely different with the site I'm working on today. There were "duplicate" fields for the address fields - one would be "address" and the other would be "cb_address"... "city" and "cb_city", and so on. The problem is that the fields appear as columns in the comprofiler table, but NOT in the comprofiler_fields table.
Whenever I try to edit any of these address fields, I get an error:
Duplicate column name 'cb_state'
So I cannot edit any of these fields (the address, company, city, state, zipcode, phone, or website) without getting an error like the one above.
There is no data in any of the "cb_..." fields - only the fields without the "cb_" prefix are populated with user data.
I tried using all the Tools to clean everything up, but it didn't change anything - all green results.
How do I clean this mess up so I can edit the fields and get the full use out of this website again?
Thank you,
Ernie