name Invalid Value: Field Name already exists

name Invalid Value: Field Name already exists

Hi .

Could you provide more information?

Like:

What you were doing to receive this message?

What version of SuiteCRM you were using?

Field Name already exists : edit custom field
version 7.7.4

https://github.com/salesagility/SuiteCRM/issues/2183

Modifying a newly created field is not possible. SuiteCRM shows ‘Invalid Value: Field Name already exists’
Issue

Create a field in Studio. Modifying i.e. the Display Label or Max Size is not possible any more. SuiteCRM show error message.
Expected Behavior

Modifying several attributes should be possible.
Actual Behavior

See above.
Possible Fix
Steps to Reproduce

Fresh 7.7.4 install
Create a new field in Studio
'Repair JS Files'
Logout
Clear browser cache
Login
Modify the created field is not possible ('Invalid Value: Field Name already exists')

Context
Your Environment

SuiteCRM Version used: 7.7.4
Browser name and version (e.g. Chrome Version 51.0.2704.63 (64-bit)): FF 48.0.2
Environment name and version (e.g. MySQL, PHP 7): php 56, mysql 5.6
Operating System and version (e.g Ubuntu 16.04): FreeBSD 10.2

@shogunpol
shogunpol commented 11 days ago

The issue has been tested on recent version of SuiteCRM(7.7.4) and it appears.
We label this issue as a bug.
@adminibt , thanks for raise this issue.

Hi,

Thanks for the update!

As it has been logged on github, i’d recommend following it on there, as you will be able to track its progress as a developer investigates.

In the mean time, the user “slalji” has posted the following workaround on the github issue:
Meanwhile I made the adjustment in the database. Table name fields_meta_data

You may wish to try this in the mean time.