mirror of
https://github.com/haiwen/seahub.git
synced 2025-08-01 15:23:05 +00:00
fix file visited count & add file modified count (#3102)
This commit is contained in:
parent
53e19a7a1e
commit
b66adb9c91
@ -85,6 +85,7 @@ class FileOperationsView(APIView):
|
||||
ops_added_dict = get_init_data(start_time, end_time)
|
||||
ops_visited_dict = get_init_data(start_time, end_time)
|
||||
ops_deleted_dict = get_init_data(start_time, end_time)
|
||||
ops_modified_dict = get_init_data(start_time, end_time)
|
||||
|
||||
for e in data:
|
||||
if e[1] == 'Added':
|
||||
@ -93,13 +94,16 @@ class FileOperationsView(APIView):
|
||||
ops_visited_dict[e[0]] = e[2]
|
||||
elif e[1] == 'Deleted':
|
||||
ops_deleted_dict[e[0]] = e[2]
|
||||
elif e[1] == 'Modified':
|
||||
ops_modified_dict[e[0]] = e[2]
|
||||
|
||||
res_data = []
|
||||
for k, v in ops_added_dict.items():
|
||||
res_data.append({'datetime': datetime_to_isoformat_timestr(k),
|
||||
'added': v,
|
||||
'visited': ops_visited_dict[k],
|
||||
'deleted': ops_deleted_dict[k]})
|
||||
'deleted': ops_deleted_dict[k],
|
||||
'modified': ops_modified_dict[k]})
|
||||
return Response(sorted(res_data, key=lambda x: x['datetime']))
|
||||
|
||||
|
||||
|
@ -140,7 +140,8 @@ function renderChart(data, group_by) {
|
||||
var labels = [],
|
||||
added = [],
|
||||
deleted = [],
|
||||
visited = [];
|
||||
visited = [],
|
||||
modified = [];
|
||||
|
||||
var item;
|
||||
var datetime_ms, datetime_str;
|
||||
@ -161,6 +162,7 @@ function renderChart(data, group_by) {
|
||||
added.push(item.added);
|
||||
deleted.push(item.deleted);
|
||||
visited.push(item.visited);
|
||||
modified.push(item.modified);
|
||||
}
|
||||
|
||||
var config = {
|
||||
@ -180,6 +182,12 @@ function renderChart(data, group_by) {
|
||||
borderColor: '#57cd6b',
|
||||
backgroundColor: '#57cd6b'
|
||||
},
|
||||
{
|
||||
label: "{% trans "Modified" context "files modified" %}",
|
||||
data: modified,
|
||||
borderColor: '#72c3fc',
|
||||
backgroundColor: '#72c3fc'
|
||||
},
|
||||
{
|
||||
label: "{% trans "Deleted" context "files deleted" %}",
|
||||
data: deleted,
|
||||
|
Loading…
Reference in New Issue
Block a user