mirror of
				https://github.com/dani-garcia/vaultwarden.git
				synced 2025-10-31 10:18:19 +02:00 
			
		
		
		
	Don't include excluded global equivalent domains during sync
Fixes #681
This commit is contained in:
		| @@ -81,6 +81,10 @@ const GLOBAL_DOMAINS: &str = include_str!("../../static/global_domains.json"); | ||||
|  | ||||
| #[get("/settings/domains")] | ||||
| fn get_eq_domains(headers: Headers) -> JsonResult { | ||||
|     _get_eq_domains(headers, false) | ||||
| } | ||||
|  | ||||
| fn _get_eq_domains(headers: Headers, no_excluded: bool) -> JsonResult { | ||||
|     let user = headers.user; | ||||
|     use serde_json::from_str; | ||||
|  | ||||
| @@ -93,6 +97,10 @@ fn get_eq_domains(headers: Headers) -> JsonResult { | ||||
|         global.Excluded = excluded_globals.contains(&global.Type); | ||||
|     } | ||||
|  | ||||
|     if no_excluded { | ||||
|         globals.retain(|g| !g.Excluded); | ||||
|     } | ||||
|  | ||||
|     Ok(Json(json!({ | ||||
|         "EquivalentDomains": equivalent_domains, | ||||
|         "GlobalEquivalentDomains": globals, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user