Cannot create a Bounce inbound account when using an OAuth Connection #5328

Open
opened 2026-02-20 16:59:40 -05:00 by deekerman · 0 comments
Owner

Originally created by @JackBuchanan on GitHub (Jun 9, 2025).

Issue

Users cannot create and save a Bounce Inbound mail account when using OAuth due to the type comparison performed on save.

Currently only "Group" can be related to "Group" and "Personal" can be related to "Personal".

A type "Bounce" should be able to be related OAuth External Connection "Group".

Possible Fix

No response

Steps to Reproduce the Issue

1. Create a External OAuth Connection with a type "Group"
2. Create a Bounce inbound account with Auth Type "OAuth"
3. Set the External OAuth Connection to the connection made in step 1
4. Save the Bounce account
5. See the record not save and get redirected back to an empty edit view

Context

Prevents users from creating Bounce OAuth connections

Version

7.14.6

What browser are you currently using?

Chrome

Browser Version

Chrome

Environment Information

MySQL - PHP 8.2

Operating System and Version

Ubuntu 22.04

Originally created by @JackBuchanan on GitHub (Jun 9, 2025). ### Issue Users cannot create and save a Bounce Inbound mail account when using OAuth due to the type comparison performed on save. Currently only "Group" can be related to "Group" and "Personal" can be related to "Personal". A type "Bounce" should be able to be related OAuth External Connection "Group". ### Possible Fix _No response_ ### Steps to Reproduce the Issue ```bash 1. Create a External OAuth Connection with a type "Group" 2. Create a Bounce inbound account with Auth Type "OAuth" 3. Set the External OAuth Connection to the connection made in step 1 4. Save the Bounce account 5. See the record not save and get redirected back to an empty edit view ``` ### Context Prevents users from creating Bounce OAuth connections ### Version 7.14.6 ### What browser are you currently using? Chrome ### Browser Version Chrome ### Environment Information MySQL - PHP 8.2 ### Operating System and Version Ubuntu 22.04
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/SuiteCRM-SuiteCRM#5328
No description provided.