Bug: Renaming custom fields creates new fields
-
Hi, when a custom field is renamed in Jetpack CRM, it seems to actually create a new field. The outcome is that any data already entered in the field is effectively lost (it’s still present in the WP database, but inaccessible as far as users are concerned).
This occurs for both Contact custom fields and Company custom fields.
Repro:
1. In WP admin, go to Jetpack CRM > Settings > Custom Fields
2. Create a Contact Custom Field, naming it “Test Field 1”, and click the Save Custom Fields button
3. Open up any Contact record for editing, enter something in Test Field 1, and save the record
4. Go back to Settings > Custom Fields, change the name of the custom field from “Test Field 1” to “Test Field 2”, and click the Save Custom Fields button
5. Go back to the Contact record that you previously edited: You’ll find that Test Field 2 is now displayed, and there is no data in it.This will be a real pain for users who’ve already populated a lot of Contact and/or Company records, as they’ll have to figure out what was in the old field and update all their records again. It’s an odd user experience that renaming an existing field should create a new field at all, but if it has to work that way, then existing data should be automatically migrated to the new field.
- The topic ‘Bug: Renaming custom fields creates new fields’ is closed to new replies.