Обработка остановки сервера, фикс EventManager

This commit is contained in:
RoyceDa
2026-02-03 06:53:28 +02:00
parent 9b715df09d
commit 695ec9c520
5 changed files with 93 additions and 8 deletions

View File

@@ -45,4 +45,17 @@ public class DeviceService extends Service<DeviceRepository> {
return this.getRepository().countByField("publicKey", user.getPublicKey());
}
/**
* Обновляет время последней активности устройства
* @param deviceId ID устройства
*/
public void updateDeviceLeaveTime(String deviceId) {
Device device = this.getRepository().findByField("deviceId", deviceId);
if(device == null) {
return;
}
device.setLeaveTime(System.currentTimeMillis());
this.getRepository().update(device);
}
}