(self, file_id: int)
| 89 | await file_code.delete() |
| 90 | |
| 91 | async def delete_file(self, file_id: int): |
| 92 | file_code = await FileCodes.get(id=file_id) |
| 93 | target_name = self._build_file_activity_name(file_code) |
| 94 | await self._delete_file_code(file_code) |
| 95 | await self.record_admin_activity( |
| 96 | action="file.delete", |
| 97 | target_type="file", |
| 98 | target_id=file_id, |
| 99 | target_name=target_name, |
| 100 | count=1, |
| 101 | ) |
| 102 | |
| 103 | async def delete_files(self, file_ids: list[int]): |
| 104 | unique_ids = list(dict.fromkeys(file_ids)) |
no test coverage detected