Merge branch 'dev' into bug/import3-servers

This commit is contained in:
Zedifus 2022-09-02 13:27:00 +01:00
commit 77a858f24e
3 changed files with 6 additions and 6 deletions

View File

@ -1,9 +1,9 @@
# Changelog
## --- [4.0.12] - 2022/TBD
## --- [4.0.12] - 2022/09/04
### New features
TBD
### Bug fixes
TBD
- Fix performance issues on server metrics panels (Temporarily setting to 24hr query) ([Merge Request](https://gitlab.com/crafty-controller/crafty-4/-/merge_requests/440))
### Tweaks
TBD
### Lang

View File

@ -106,11 +106,9 @@ class ServersController(metaclass=Singleton):
return ret
def get_history_stats(self, server_id):
max_age = self.helper.get_setting("history_max_age")
now = datetime.datetime.now()
minimum_to_exist = now - datetime.timedelta(days=max_age)
srv = ServersController().get_server_instance_by_id(server_id)
return srv.stats_helper.get_history_stats(server_id, minimum_to_exist)
return srv.stats_helper.get_history_stats(server_id)
@staticmethod
def update_unloaded_server(server_obj):

View File

@ -1,6 +1,7 @@
import os
import logging
import datetime
from datetime import timedelta
from app.classes.models.servers import Servers, HelperServers
from app.classes.shared.helpers import Helpers
@ -137,7 +138,8 @@ class HelperServerStats:
)
return server_data
def get_history_stats(self, server_id, max_age):
def get_history_stats(self, server_id):
max_age = datetime.datetime.now() - timedelta(days=1)
return (
ServerStats.select()
.where(ServerStats.created > max_age)