mirror of
https://github.com/d0zingcat/MoviePilot-Plugins.git
synced 2026-05-24 07:26:48 +00:00
fix SiteStatistic
This commit is contained in:
@@ -3,12 +3,12 @@
|
||||
"name": "站点数据统计",
|
||||
"description": "站点统计数据图表。",
|
||||
"labels": "站点,仪表板",
|
||||
"version": "1.0.1",
|
||||
"version": "1.0.2",
|
||||
"icon": "statistic.png",
|
||||
"author": "lightolly,jxxghp",
|
||||
"level": 2,
|
||||
"history": {
|
||||
"v1.0.1": "MoviePilot V2 版本站点数据统计插件"
|
||||
"v1.0.2": "MoviePilot V2 版本站点数据统计插件"
|
||||
}
|
||||
},
|
||||
"BrushFlow": {
|
||||
|
||||
@@ -32,7 +32,7 @@ class SiteStatistic(_PluginBase):
|
||||
# 插件图标
|
||||
plugin_icon = "statistic.png"
|
||||
# 插件版本
|
||||
plugin_version = "1.0.1"
|
||||
plugin_version = "1.0.2"
|
||||
# 插件作者
|
||||
plugin_author = "lightolly,jxxghp"
|
||||
# 作者主页
|
||||
@@ -206,8 +206,8 @@ class SiteStatistic(_PluginBase):
|
||||
data_list: List[SiteUserData] = self.siteoper.get_userdata()
|
||||
if not data_list:
|
||||
return "", [], []
|
||||
# 每个日期只保留最后一条数据
|
||||
data_list = list({data.updated_day: data for data in data_list}.values())
|
||||
# 每个日期、每个站点只保留最后一条数据
|
||||
data_list = list({f"{data.updated_day}_{data.name}": data for data in data_list}.values())
|
||||
# 按日期倒序排序
|
||||
data_list.sort(key=lambda x: x.updated_day, reverse=True)
|
||||
# 今天的日期
|
||||
|
||||
Reference in New Issue
Block a user