Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move financial acl setting to the extension #21120

Merged
merged 1 commit into from
Aug 30, 2021

Conversation

eileenmcnaughton
Copy link
Contributor

Overview

Move financial acl setting to the extension

Before

Setting in main settings

After

Setting in the extension

Technical Details

The onChange is mostly to support unit tests

image

Comments

@civibot
Copy link

civibot bot commented Aug 13, 2021

(Standard links)

@civibot civibot bot added the master label Aug 13, 2021
$this->callAPISuccess('Setting', 'create', [
'contribution_invoice_settings' => array_merge($contributeSettings, ['acl_financial_type' => TRUE]),
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this was actually the first setting we separated out of the contribution_invoice_settings borg & has been a free agent even longer than the rest

@eileenmcnaughton
Copy link
Contributor Author

@seamuslee001 I think this should be an easy merge = it's a move + some test fixes around caching

@seamuslee001
Copy link
Contributor

Jenkins re test this please

@seamuslee001
Copy link
Contributor

I agree with this, just getting Jenkins to re-run given its been a bit of time since it was last run

@colemanw colemanw merged commit 3753c95 into civicrm:master Aug 30, 2021
@colemanw colemanw deleted the acl_setting branch August 30, 2021 11:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants