diff --git a/.codegen.json b/.codegen.json index 56a55aeb8..8bffd2660 100644 --- a/.codegen.json +++ b/.codegen.json @@ -1 +1 @@ -{ "engineHash": "b5860f1", "specHash": "1e0848d", "version": "5.2.0" } +{ "engineHash": "576c827", "specHash": "1e0848d", "version": "5.2.0" } diff --git a/docs/sdkgen/docgen.md b/docs/sdkgen/docgen.md index ad7ad936f..b92087491 100644 --- a/docs/sdkgen/docgen.md +++ b/docs/sdkgen/docgen.md @@ -106,7 +106,7 @@ See the endpoint docs at ``` -client.getDocgen().createDocgenBatchV2025R0(new DocGenBatchCreateRequestV2025R0(new FileReferenceV2025R0(uploadedFile.getId()), "api", new DocGenBatchCreateRequestV2025R0DestinationFolderField(folder.getId()), "pdf", Arrays.asList(new DocGenDocumentGenerationDataV2025R0("test", mapOf(entryOf("abc", "xyz")))))) +client.getDocgen().createDocgenBatchV2025R0(new DocGenBatchCreateRequestV2025R0(new FileReferenceV2025R0(uploadedFileDocx.getId()), "api", new DocGenBatchCreateRequestV2025R0DestinationFolderField(folder.getId()), "pdf", Arrays.asList(new DocGenDocumentGenerationDataV2025R0("test", mapOf(entryOf("abc", "xyz")))))) ``` ### Arguments diff --git a/src/intTest/java/com/box/sdkgen/docgen/DocgenITest.java b/src/intTest/java/com/box/sdkgen/docgen/DocgenITest.java index 264b139c1..e37da7e37 100644 --- a/src/intTest/java/com/box/sdkgen/docgen/DocgenITest.java +++ b/src/intTest/java/com/box/sdkgen/docgen/DocgenITest.java @@ -9,6 +9,7 @@ import com.box.sdkgen.client.BoxClient; import com.box.sdkgen.managers.docgen.GetDocgenJobsV2025R0QueryParams; +import com.box.sdkgen.managers.files.UpdateFileByIdRequestBody; import com.box.sdkgen.schemas.filefull.FileFull; import com.box.sdkgen.schemas.folderfull.FolderFull; import com.box.sdkgen.schemas.v2025r0.docgenbatchbasev2025r0.DocGenBatchBaseV2025R0; @@ -31,20 +32,28 @@ public class DocgenITest { @Test public void testDocgenBatchAndJobs() { - FileFull uploadedFile = uploadNewFile(); + FileFull uploadedFilePdf = uploadNewFile(); + FileFull uploadedFileDocx = + client + .getFiles() + .updateFileById( + uploadedFilePdf.getId(), + new UpdateFileByIdRequestBody.Builder() + .name(String.join("", uploadedFilePdf.getName(), ".docx")) + .build()); FolderFull folder = createNewFolder(); DocGenTemplateBaseV2025R0 createdDocgenTemplate = client .getDocgenTemplate() .createDocgenTemplateV2025R0( new DocGenTemplateCreateRequestV2025R0( - new FileReferenceV2025R0(uploadedFile.getId()))); + new FileReferenceV2025R0(uploadedFileDocx.getId()))); DocGenBatchBaseV2025R0 docgenBatch = client .getDocgen() .createDocgenBatchV2025R0( new DocGenBatchCreateRequestV2025R0( - new FileReferenceV2025R0(uploadedFile.getId()), + new FileReferenceV2025R0(uploadedFileDocx.getId()), "api", new DocGenBatchCreateRequestV2025R0DestinationFolderField(folder.getId()), "pdf", @@ -65,7 +74,7 @@ public void testDocgenBatchAndJobs() { .get(0) .getTemplateFile() .getId() - .equals(uploadedFile.getId()); + .equals(uploadedFileDocx.getId()); assert docgenBatchJobs.getEntries().get(0).getBatch().getId().equals(docgenBatch.getId()); DocGenJobsFullV2025R0 docgenJobs = client @@ -101,6 +110,6 @@ assert convertToString(docgenJobs.getEntries().get(0).getTemplateFileVersion().g assert !(docgenJob.getTemplateFileVersion().getId().equals("")); assert convertToString(docgenJob.getType()).equals("docgen_job"); client.getFolders().deleteFolderById(folder.getId()); - client.getFiles().deleteFileById(uploadedFile.getId()); + client.getFiles().deleteFileById(uploadedFileDocx.getId()); } }