Skip to content

Commit 4177f22

Browse files
authored
ADD id for sub file in doc report (#185)
* ADD id for sub file in doc report * formatting
1 parent c7657cc commit 4177f22

File tree

3 files changed

+7
-8
lines changed

3 files changed

+7
-8
lines changed

indico/queries/document_report.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,9 @@ class GetDocumentReport(PagedRequest):
3636
submissionId
3737
deleted
3838
inputFiles{
39+
id
3940
filename
41+
filepath
4042
submissionId
4143
fileSize
4244
numPages

indico/types/document_report.py

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,7 @@
11
from typing import List
22

33
from indico.types import BaseType
4-
5-
6-
class InputFile(BaseType):
7-
filename: str
8-
submission_id: int
9-
num_pages: int
10-
file_size: int
4+
from indico.types import SubmissionFile
115

126

137
class DocumentReport(BaseType):
@@ -27,6 +21,6 @@ class DocumentReport(BaseType):
2721
completed_at: str
2822
errors: str
2923
retrieved: bool
30-
input_files: List[InputFile]
24+
input_files: List[SubmissionFile]
3125
deleted: bool
3226

tests/integration/queries/test_document_report.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@ def test_fetch_docs(indico):
1515
assert len(document_report) > 0
1616
assert isinstance(document_report[0].input_files[0].num_pages, int)
1717
assert isinstance(document_report[0].input_files[0].file_size, int)
18+
assert isinstance(document_report[0].input_files[0].id, int)
19+
assert isinstance(document_report[0].input_files[0].submission_id, int)
20+
assert document_report[0].input_files[0].filename
1821

1922

2023
def test_fetch_docs_limit(indico):

0 commit comments

Comments
 (0)