Skip to main content

delete_setting

Function delete_setting 

Source
pub async fn delete_setting(
    __arg0: State<App>,
    __arg1: Auth,
    __arg2: Path<String>,
    __arg3: Query<SettingScopeQuery>,
) -> ClResult<StatusCode>
Expand description

DELETE /settings/:name - Clear a setting at the given level. Used by the UI’s “Reset to default” affordance for tenant overrides.

level is required here (unlike GET): clearing without an explicit level is ambiguous (tenant override vs. global default), so an absent value is rejected with 400.