I'm having the same issue described by @gorkagr at cas_attributes_post_update_unserialize_mappings() when running database updates on CI pipeline.
YML file:
sitewide_token_support: true
token_allowed_attributes: { }
field:
sync_frequency: 2
overwrite: true
mappings:
field_first_name: '[cas:attribute:firstname]'
field_last_name: '[cas:attribute:lastname]'
role:
sync_frequency: 0
deny_login_no_match: false
deny_registration_no_match: false
mappings: { }
Response on `drush php` :
> \Drupal::config('cas_attributes.settings')->get('field.mappings')
= [
"field_first_name" => "[cas:attribute:firstname]",
"field_last_name" => "[cas:attribute:lastname]",
]
> \Drupal::config('cas_attributes.settings')->get('role.mappings')
= []
revagomes β made their first commit to this issueβs fork.
revagomes β made their first commit to this issueβs fork.
revagomes β made their first commit to this issueβs fork.
revagomes β made their first commit to this issueβs fork.
Patch to switch "${var}" with "{$var}" in strings.
revagomes β created an issue.
Here is a nice .patch for it. :)
revagomes β made their first commit to this issueβs fork.
revagomes β created an issue.