Refactor the main user count chart copying into a loop.
This commit is contained in:
		
							parent
							
								
									4c38866de8
								
							
						
					
					
						commit
						d615aa2843
					
				|  | @ -136,16 +136,12 @@ pub async fn run() -> Result<()> { | |||
|         write_assets(&output).await?; | ||||
| 
 | ||||
|         if let Some(group) = user_count_group { | ||||
|           let path = | ||||
|             output.join(&format!("charts/user-count/{}.svg", &group.name)); | ||||
|           copy(path, output.join("charts/main-user-count.svg")).await?; | ||||
| 
 | ||||
|           let path = output.join(&format!( | ||||
|             "charts-untruncated/user-count/{}.svg", | ||||
|             &group.name | ||||
|           )); | ||||
|           copy(path, output.join("charts-untruncated/main-user-count.svg")) | ||||
|             .await?; | ||||
|           for dir in ["charts", "charts-untruncated"] { | ||||
|             let from_path = | ||||
|               output.join(&format!("{}/user-count/{}.svg", dir, &group.name)); | ||||
|             let to_path = output.join(format!("{}/main-user-count.svg", dir)); | ||||
|             copy(from_path, to_path).await?; | ||||
|           } | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|  |  | |||
		Reference in New Issue