@@ -341,8 +341,8 @@ async def add_provider(
341341 api_key = _normalize_optional_str (api_key ),
342342 prefix = _normalize_optional_str (prefix ),
343343 default_ollama_mode = _normalize_optional_str (default_ollama_mode ),
344- model_filter = _normalize_optional_str ( model_filter ) ,
345- model_filter_exclude = _normalize_optional_str ( model_filter_exclude ) ,
344+ model_filter = model_filter . strip () if model_filter is not None else None ,
345+ model_filter_exclude = model_filter_exclude . strip () if model_filter_exclude is not None else None ,
346346 tags = _parse_csv_list (tags ),
347347 access_groups = _parse_csv_list (access_groups ),
348348 sync_enabled = sync_enabled_val ,
@@ -436,8 +436,8 @@ async def update_provider_endpoint(
436436 api_key = _normalize_optional_str (api_key ),
437437 prefix = _normalize_optional_str (prefix ),
438438 default_ollama_mode = _normalize_optional_str (default_ollama_mode ),
439- model_filter = _normalize_optional_str ( model_filter ) ,
440- model_filter_exclude = _normalize_optional_str ( model_filter_exclude ) ,
439+ model_filter = model_filter . strip () if model_filter is not None else None ,
440+ model_filter_exclude = model_filter_exclude . strip () if model_filter_exclude is not None else None ,
441441 tags = _parse_csv_list (tags ),
442442 access_groups = _parse_csv_list (access_groups ),
443443 sync_enabled = _parse_bool (sync_enabled ),
0 commit comments