mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-10-18 03:54:17 +02:00
Added Wifi signal strength to printer card
This commit is contained in:
@@ -75,10 +75,17 @@ export function useWebSocket() {
|
||||
if (message.printer_id !== undefined) {
|
||||
queryClient.setQueryData(
|
||||
['printerStatus', message.printer_id],
|
||||
(old: Record<string, unknown> | undefined) => ({
|
||||
...old,
|
||||
...message.data,
|
||||
})
|
||||
(old: Record<string, unknown> | undefined) => {
|
||||
const merged = {
|
||||
...old,
|
||||
...message.data,
|
||||
};
|
||||
// Preserve last known wifi_signal if new value is null
|
||||
if (merged.wifi_signal == null && old?.wifi_signal != null) {
|
||||
merged.wifi_signal = old.wifi_signal;
|
||||
}
|
||||
return merged;
|
||||
}
|
||||
);
|
||||
}
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user