Formatting
This commit is contained in:
		
							parent
							
								
									e68fa95b97
								
							
						
					
					
						commit
						6394321599
					
				|  | @ -30,8 +30,8 @@ pub async fn make_connection_pool() -> Result<ConnectionPool> { | |||
|     // TODO: get options from env vars
 | ||||
|     Ok(PgPoolOptions::new() | ||||
|         .max_connections(5) | ||||
|         .connect("postgres://postgres:password@localhost/nederlandskie").await?) | ||||
| 
 | ||||
|         .connect("postgres://postgres:password@localhost/nederlandskie") | ||||
|         .await?) | ||||
| } | ||||
| 
 | ||||
| pub async fn insert_post( | ||||
|  | @ -45,7 +45,12 @@ pub async fn insert_post( | |||
|     Ok(query( | ||||
|         &insert_into("Post") | ||||
|             .columns(("indexed_at", "author_did", "cid", "uri")) | ||||
|             .values([["now()".to_owned(), params.next(), params.next(), params.next()]]) | ||||
|             .values([[ | ||||
|                 "now()".to_owned(), | ||||
|                 params.next(), | ||||
|                 params.next(), | ||||
|                 params.next(), | ||||
|             ]]) | ||||
|             .to_string(), | ||||
|     ) | ||||
|     .bind(author_did) | ||||
|  |  | |||
|  | @ -43,7 +43,7 @@ impl OperationProcessor for PostSaver { | |||
|             } => { | ||||
|                 // TODO: Configure this via env vars
 | ||||
|                 if !languages.contains("ru") { | ||||
|                     return Ok(()) | ||||
|                     return Ok(()); | ||||
|                 } | ||||
| 
 | ||||
|                 // BlueSky gets confused a lot about Russian vs Ukrainian, so skip posts
 | ||||
|  |  | |||
|  | @ -1,7 +1,7 @@ | |||
| use std::collections::HashSet; | ||||
| 
 | ||||
| use async_trait::async_trait; | ||||
| use anyhow::Result; | ||||
| use async_trait::async_trait; | ||||
| 
 | ||||
| use crate::frames::Frame; | ||||
| use anyhow::anyhow; | ||||
|  | @ -84,10 +84,20 @@ async fn extract_operations(commit: &Commit) -> Result<Vec<Operation>> { | |||
| 
 | ||||
|             operations.push(match op.action.as_str() { | ||||
|                 "create" => Operation::CreatePost { | ||||
|                     languages: record.langs.unwrap_or_else(Vec::new).iter().cloned().collect(), | ||||
|                     languages: record | ||||
|                         .langs | ||||
|                         .unwrap_or_else(Vec::new) | ||||
|                         .iter() | ||||
|                         .cloned() | ||||
|                         .collect(), | ||||
|                     text: record.text, | ||||
|                     author_did: commit.repo.clone(), | ||||
|                     cid: op.cid.ok_or(anyhow!("cid is not present for a post create operation, how is that possible"))?.to_string(), | ||||
|                     cid: op | ||||
|                         .cid | ||||
|                         .ok_or(anyhow!( | ||||
|                             "cid is not present for a post create operation, how is that possible" | ||||
|                         ))? | ||||
|                         .to_string(), | ||||
|                     uri, | ||||
|                 }, | ||||
|                 "delete" => Operation::DeletePost { uri }, | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue