Problem/Motivation
Some helpdesks do not need any user synchronization for several reasons:
- Helpdesk and user data are in the same ecosystem
- User data are handled otherwise
- etc.
Proposed resolution
Add a checkbox to the general settings of the framework. To be compatible with earlier versions, the default will be with synchronization enabled.
Issue fork helpdesk_integration-3362366
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
danielspeicher commentedComment #4
jurgenhaasHave added some remarks.
Comment #5
danielspeicher commentedComment #6
jurgenhaasJust fixed a coding standard issue and renamed the variable from
userSynctouser_syncsince this is the name that's been used for the config entity property according to the annotation of the entity. I then realized that the config schema needed to be updated as well.The getter for boolean config values should do the casting for some reason. I have seen issues in the past where reading config yamls didn't do that properly sometimes and we then had an integer value instead.
Otherwise, this looks good to go.
Comment #7
danielspeicher commentedThx a lot.
Comment #9
danielspeicher commented