This was broken by the recent quota parameter parsing changes.
username = t_strdup_until(args, p);
args = p+1;
- quota_parse_parameters(_root, &args, error_r, dict_params, TRUE);
+ if (quota_parse_parameters(_root, &args, error_r, dict_params, FALSE) < 0)
+ i_unreached();
if (*username == '\0')
username = _root->quota->user->username;
{.param_name = NULL}
};
- if (quota_parse_parameters(_root, &args, error_r, fs_params, FALSE) < 0)
+ if (quota_parse_parameters(_root, &args, error_r, fs_params, TRUE) < 0)
return -1;
_root->auto_updating = TRUE;
return 0;
{.param_name = NULL}
};
- if (quota_parse_parameters(_root, &args, error_r, imapc_params, FALSE) < 0)
+ if (quota_parse_parameters(_root, &args, error_r, imapc_params, TRUE) < 0)
return -1;
if (root->box_name == NULL && root->root_name == NULL)
quota_param_ns,
{.param_name = NULL}
};
- return quota_parse_parameters(root, &args, error_r, default_params, FALSE);
+ return quota_parse_parameters(root, &args, error_r, default_params, TRUE);
}
static int