diff options
| author | Priyansh <[email protected]> | 2025-08-26 15:31:16 +0530 |
|---|---|---|
| committer | Priyansh <[email protected]> | 2025-08-26 15:31:16 +0530 |
| commit | 2b42c3666467a26043e92982cf4fa0eb11280c70 (patch) | |
| tree | 906efabe7a477339ffda56344120afb028760691 /controllers | |
| parent | 0c66e0b7dedda5aab5a5848513ccafffdad66d6b (diff) | |
| download | eda-main.tar.xz eda-main.zip | |
Diffstat (limited to 'controllers')
| -rw-r--r-- | controllers/home.go | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/controllers/home.go b/controllers/home.go index 8cb7d06..5d57cdf 100644 --- a/controllers/home.go +++ b/controllers/home.go @@ -2,11 +2,22 @@ package controllers import ( "eda/config" + "eda/utils/github" "eda/utils/shortcuts" + "log" "github.com/gofiber/fiber/v2" ) func HomeController(ctx *fiber.Ctx) error { - return shortcuts.Render(ctx, config.TEMPLATE_HOME, nil) + ctx.Locals("Title", "Home") + + contributionGraph, err := github.GetContributionGraph() + if err != nil { + log.Printf("failed to get contribution graph: %v\n", err) + } + return shortcuts.Render(ctx, config.TEMPLATE_HOME, fiber.Map{ + "User": github.GetProfile(), + "ContributionCalendar": contributionGraph, + }) } |
