From a12f9590f370256c1abdd33250c99bcde7ee403d Mon Sep 17 00:00:00 2001 From: Elmar Kresse Date: Sat, 5 Oct 2024 01:07:26 +0200 Subject: [PATCH] fix:#56 reorder --- services/ical/service/routes.go | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/services/ical/service/routes.go b/services/ical/service/routes.go index d94f2b1..f7da962 100644 --- a/services/ical/service/routes.go +++ b/services/ical/service/routes.go @@ -41,14 +41,15 @@ func AddFeedRoutes(app model.AppType) { return c.SendStatus(fiber.StatusGone) } - if ifNoneMatch == eTag { - return c.SendStatus(fiber.StatusNotModified) - } - if err != nil { slog.Error("Failed to get feed", "error", err, "token", token) return c.SendStatus(fiber.StatusNotFound) } + + if ifNoneMatch == eTag && ifNoneMatch != "" { + return c.SendStatus(fiber.StatusNotModified) + } + c.Response().Header.Set("Content-type", "text/calendar") c.Response().Header.Set("charset", "utf-8") c.Response().Header.Set("Content-Disposition", "inline")