refactor: docker update_everything variables

This commit is contained in:
Jack Wills
2023-02-27 14:39:00 +00:00
parent 23ad9a5fb3
commit 074cb957f2
+3 -3
View File
@@ -270,14 +270,14 @@ impl DockerData {
async fn update_everything(&mut self) {
let all_ids = self.update_all_containers().await;
if let Some(container) = self.app_data.lock().get_selected_container() {
let id = container.id.clone();
let last_updated = container.last_updated;
self.spawns
.lock()
.entry(SpawnId::Log(id.clone()))
.entry(SpawnId::Log(container.id.clone()))
.or_insert_with(|| {
let docker = Arc::clone(&self.docker);
let app_data = Arc::clone(&self.app_data);
let docker = Arc::clone(&self.docker);
let id = container.id.clone();
let spawns = Arc::clone(&self.spawns);
tokio::spawn(Self::update_log(app_data, docker, id, last_updated, spawns))
});