X-Git-Url: http://these/git/?a=blobdiff_plain;f=src%2Fscheduled_tasks.rs;h=28315beaae815c7bfd36a3858611fbbcc5396f98;hb=55e383ae38ecc54fb19948eac23ffefa60c829ea;hp=c44d61f27672d74ba65401663aed3eac4af8ae65;hpb=77a8e3b8979c4c65edb7ba6c7df4907518dc05c5;p=lemmy.git diff --git a/src/scheduled_tasks.rs b/src/scheduled_tasks.rs index c44d61f2..28315bea 100644 --- a/src/scheduled_tasks.rs +++ b/src/scheduled_tasks.rs @@ -387,12 +387,13 @@ fn update_instance_software(conn: &mut PgConnection, user_agent: &str) -> LemmyR Ok(res) => match res.json::() { Ok(node_info) => { // Instance sent valid nodeinfo, write it to db + let software = node_info.software.as_ref(); Some( InstanceForm::builder() .domain(instance.domain) .updated(Some(naive_now())) - .software(node_info.software.and_then(|s| s.name)) - .version(node_info.version.clone()) + .software(software.and_then(|s| s.name.clone())) + .version(software.and_then(|s| s.version.clone())) .build(), ) }