Remove useless go struct

Signed-off-by: Émile Ré <nemile.re@gmail.com>
This commit is contained in:
Émile Ré
2025-12-10 15:12:40 +01:00
parent 49d8de6b19
commit 5e619664ac
2 changed files with 5 additions and 13 deletions

View File

@@ -1034,7 +1034,7 @@ func (s *DocumentService) RequestExport(
documentIDs []gid.GID, documentIDs []gid.GID,
recipientEmail string, recipientEmail string,
recipientName string, recipientName string,
options BulkExportOptions, options ExportPDFOptions,
) (*coredata.ExportJob, error) { ) (*coredata.ExportJob, error) {
var exportJobID gid.GID var exportJobID gid.GID
exportJob := &coredata.ExportJob{} exportJob := &coredata.ExportJob{}
@@ -1442,12 +1442,6 @@ type ExportPDFOptions struct {
WithSignatures bool WithSignatures bool
} }
type BulkExportOptions struct {
WithWatermark bool
WatermarkEmail *string
WithSignatures bool
}
func (s *DocumentService) ExportPDF( func (s *DocumentService) ExportPDF(
ctx context.Context, ctx context.Context,
documentVersionID gid.GID, documentVersionID gid.GID,
@@ -1512,7 +1506,7 @@ func (s *DocumentService) BuildAndUploadExport(ctx context.Context, exportJobID
return fmt.Errorf("cannot get export arguments: %w", err) return fmt.Errorf("cannot get export arguments: %w", err)
} }
exportOptions := BulkExportOptions{ exportOptions := ExportPDFOptions{
WithWatermark: exportArgs.WithWatermark, WithWatermark: exportArgs.WithWatermark,
WatermarkEmail: exportArgs.WatermarkEmail, WatermarkEmail: exportArgs.WatermarkEmail,
WithSignatures: exportArgs.WithSignatures, WithSignatures: exportArgs.WithSignatures,
@@ -1719,7 +1713,7 @@ func (s *DocumentService) Export(
ctx context.Context, ctx context.Context,
documentIDs []gid.GID, documentIDs []gid.GID,
file io.Writer, file io.Writer,
options BulkExportOptions, options ExportPDFOptions,
) (err error) { ) (err error) {
archive := zip.NewWriter(file) archive := zip.NewWriter(file)
defer func() { defer func() {
@@ -1742,8 +1736,6 @@ func (s *DocumentService) Export(
return fmt.Errorf("cannot load document version for %q: %w", documentID, err) return fmt.Errorf("cannot load document version for %q: %w", documentID, err)
} }
pdfOptions := ExportPDFOptions(options)
exportedPDF, err := exportDocumentPDF( exportedPDF, err := exportDocumentPDF(
ctx, ctx,
s.svc, s.svc,
@@ -1751,7 +1743,7 @@ func (s *DocumentService) Export(
conn, conn,
s.svc.scope, s.svc.scope,
documentVersion.ID, documentVersion.ID,
pdfOptions, options,
) )
if err != nil { if err != nil {
return fmt.Errorf("cannot export document PDF for %q: %w", documentID, err) return fmt.Errorf("cannot export document PDF for %q: %w", documentID, err)

View File

@@ -3406,7 +3406,7 @@ func (r *mutationResolver) BulkExportDocuments(ctx context.Context, input types.
user := UserFromContext(ctx) user := UserFromContext(ctx)
options := probo.BulkExportOptions{ options := probo.ExportPDFOptions{
WithWatermark: input.WithWatermark, WithWatermark: input.WithWatermark,
WithSignatures: input.WithSignatures, WithSignatures: input.WithSignatures,
WatermarkEmail: input.WatermarkEmail, WatermarkEmail: input.WatermarkEmail,