refactor(handlers): Use shared gotenberg
This commit is contained in:
		@@ -61,8 +61,8 @@ func (h *DefaultHandler) GenerateCard(c *fiber.Ctx) error {
 | 
			
		||||
		})
 | 
			
		||||
	}
 | 
			
		||||
	c.Set(fiber.HeaderContentType, "text/html")
 | 
			
		||||
	converter := services.GotenbergConverter{BaseUrl: h.Config.GotenbergBaseUrl}
 | 
			
		||||
	pdf, err := converter.ToPdf(result, "a4", false)
 | 
			
		||||
 | 
			
		||||
	pdf, err := h.Converter.ToPdf(result, "a4", false)
 | 
			
		||||
	if err != nil {
 | 
			
		||||
		return c.Status(fiber.StatusInternalServerError).JSON(fiber.Map{
 | 
			
		||||
			"error": err.Error(),
 | 
			
		||||
 
 | 
			
		||||
@@ -61,8 +61,8 @@ func (h *DefaultHandler) GenerateCertificate(c *fiber.Ctx) error {
 | 
			
		||||
		})
 | 
			
		||||
	}
 | 
			
		||||
	c.Set(fiber.HeaderContentType, "text/html")
 | 
			
		||||
	converter := services.GotenbergConverter{BaseUrl: h.Config.GotenbergBaseUrl}
 | 
			
		||||
	pdf, err := converter.ToPdf(result, "a4", false)
 | 
			
		||||
 | 
			
		||||
	pdf, err := h.Converter.ToPdf(result, "a4", false)
 | 
			
		||||
	if err != nil {
 | 
			
		||||
		return c.Status(fiber.StatusInternalServerError).JSON(fiber.Map{
 | 
			
		||||
			"error": err.Error(),
 | 
			
		||||
 
 | 
			
		||||
@@ -65,8 +65,7 @@ func (h *DefaultHandler) GenerateContract(c *fiber.Ctx) error {
 | 
			
		||||
		})
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	converter := services.GotenbergConverter{BaseUrl: h.Config.GotenbergBaseUrl}
 | 
			
		||||
	pdf, err := converter.ToPdf(result, "a5", true)
 | 
			
		||||
	pdf, err := h.Converter.ToPdf(result, "a5", true)
 | 
			
		||||
	if err != nil {
 | 
			
		||||
		return c.Status(fiber.StatusInternalServerError).JSON(fiber.Map{
 | 
			
		||||
			"error": err.Error(),
 | 
			
		||||
 
 | 
			
		||||
@@ -17,4 +17,5 @@ type DefaultHandler struct {
 | 
			
		||||
	Config         *models.Config
 | 
			
		||||
	BarcodeService services.BarcodeService
 | 
			
		||||
	Templater      services.Templater
 | 
			
		||||
	Converter      services.Converter
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user