• Markus Koller's avatar
    Use parent integration settings when reverting from custom settings · c61dd33e
    Markus Koller authored
    When switching from custom settings to inherited settings, we rely on
    the frontend to fill in the inherited values. For encrypted fields we
    can't do that, so if one of them is required it's not possible to revert
    an integration from custom settings back to default settings.
    
    This is fixed by ignoring the settings sent by the frontend and instead
    propagating the values from the parent integration.
    
    Changelog: fixed
    c61dd33e
user_uses_inherited_settings_spec.rb 3.38 KB