Reduzing cloned items

This commit is contained in:
Marco De Araujo 2025-12-27 08:20:02 -04:00
parent 0de1f9e083
commit 97171b89d5
4 changed files with 9 additions and 7 deletions

View file

@ -30,13 +30,14 @@ pub fn unify_data(status_page: &StatusPageResponse, heartbeat: &HeartbeatRespons
.unwrap_or_default();
monitors.push(UnifiedMonitorData {
monitor_info: monitor_info.clone(),
id: monitor_info.id,
name: monitor_info.name.clone(),
heartbeats,
uptime_data,
});
}
monitors.sort_by(|a, b| a.monitor_info.name.cmp(&b.monitor_info.name));
monitors.sort_by_key(|m| m.id);
groups.push(UnifiedGroupData {
group_info: group.clone(),