diff --git a/src/main/java/stirling/software/SPDF/model/api/Email.java b/src/main/java/stirling/software/SPDF/model/api/Email.java index aba359b2c..21b5152e5 100644 --- a/src/main/java/stirling/software/SPDF/model/api/Email.java +++ b/src/main/java/stirling/software/SPDF/model/api/Email.java @@ -1,24 +1,19 @@ package stirling.software.SPDF.model.api; import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; -import org.springframework.web.multipart.MultipartFile; import io.swagger.v3.oas.annotations.media.Schema; + import lombok.Data; import lombok.EqualsAndHashCode; import lombok.NoArgsConstructor; @Data @NoArgsConstructor -@EqualsAndHashCode +@EqualsAndHashCode(callSuper = true) @ConditionalOnProperty(value = "mail.enabled", havingValue = "true", matchIfMissing = false) -public class Email { - @Schema( - description = "The input file", - requiredMode = Schema.RequiredMode.REQUIRED, - format = "binary") - private MultipartFile fileInput; +public class Email extends GeneralFile { @Schema( description = "The recipient's email address",