From 591367c1fc11fb2305c7f48e4e7fc3d9fd56e4a6 Mon Sep 17 00:00:00 2001
From: Tucker Siegel <tgsiegel@terpmail.umd.edu>
Date: Sat, 3 Dec 2022 00:38:56 -0500
Subject: [PATCH] hopefully this works

---
 services/gdd_service.go | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/services/gdd_service.go b/services/gdd_service.go
index 7ed187c..7f2716c 100644
--- a/services/gdd_service.go
+++ b/services/gdd_service.go
@@ -17,6 +17,13 @@ func GetGddValues(ctx common.DawnCtx, request models.GddRequest) models.GddRespo
 	var gdds entities.Gdd
 	if request.PlantingDate.Year() == time.Now().Year() {
 		gdds = persistence.CurrentGddFindFirstByYearAndLocation(ctx, request.BuildLocation())
+	} else if request.PlantingDate.Year() > time.Now().Year() {
+		return models.GddResponse{
+			Product:          product.Name,
+			ClosestLatitude:  gdds.Location.Coordinates[1],
+			ClosestLongitude: gdds.Location.Coordinates[0],
+			GddValues:        []float64{},
+		}
 	} else {
 		gdds = persistence.GddFindFirstByYearAndLocation(request.PlantingDate.Year(), request.BuildLocation())
 	}
-- 
GitLab