Save the correct instance URL in the database

This commit is contained in:
Bat 2018-05-01 12:52:50 +01:00
parent 8047df6848
commit ce5c60bffe

View File

@ -106,7 +106,7 @@ impl User {
}
fn fetch_from_webfinger(conn: &PgConnection, acct: String) -> Option<User> {
match resolve(acct) {
match resolve(acct.clone()) {
Ok(url) => {
let req = Client::new()
.get(&url[..])
@ -115,7 +115,7 @@ impl User {
match req {
Ok(mut res) => {
let json: serde_json::Value = serde_json::from_str(&res.text().unwrap()).unwrap();
Some(User::from_activity(conn, json, url.split("@").last().unwrap().to_string()))
Some(User::from_activity(conn, json, acct.split("@").last().unwrap().to_string()))
},
Err(_) => None
}