salesagility / SuiteCRM

SuiteCRM - Open source CRM for the world
https://www.suitecrm.com
GNU Affero General Public License v3.0
4.44k stars 2.07k forks source link

OAuth Providers and Connections change from Group to Personal on edit #10316

Closed gunnicom closed 8 months ago

gunnicom commented 8 months ago

If you create a Group Provider or Connection and save it, it is Type "group". If you now edit it it becomes Type "Personal".

Expected Behavior

Type should stay as saved and not change.

Actual Behavior

Type gets changed to "Personal"

Steps to Reproduce

  1. Create External OAuth Provider with type "Group"
  2. Save
  3. Open in Detailview, Type shows "Group"
  4. Go to Editview, Type shows "Personal"
  5. Save
  6. You now saved tha Provider as Personal instead of Group

Context

Your Environment

johnM2401 commented 8 months ago

Hey!

Thanks for getting in touch and raising this!

Luckily, we've recently merged a PR on this exact issue!: https://github.com/salesagility/SuiteCRM/pull/10312

This should resolve this issue, but please let us know if it does not.

Thanks!

gunnicom commented 8 months ago

Ok, will test it later. But as it seems to be the bug, I close here.