Skip to content

Commit 2f0e4b3

Browse files
committed
fix: ensure chat_id comparison is type-safe in clean_chat_job.py
1 parent 82a219f commit 2f0e4b3

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

apps/common/job/clean_chat_job.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ def clean_method(query_conditions, clean_log=True):
6565
files_to_delete = []
6666
for record in chat_records:
6767
max_create_time = next(
68-
(item['max_create_time'] for item in max_create_times if item['chat_id'] == record.chat_id), None)
68+
(item['max_create_time'] for item in max_create_times if str(item['chat_id']) == str(record.chat_id)), None)
6969
if max_create_time:
7070
files_to_delete.extend(
7171
File.objects.filter(source_id=str(record.chat_id), create_time__lt=max_create_time)

0 commit comments

Comments
 (0)