From f49426889472321fcc163244c2fa277b780d7227 Mon Sep 17 00:00:00 2001
From: Sercan Yesildal <sercan.yesildal@gmail.com>
Date: Mon, 17 Apr 2023 16:24:53 +0200
Subject: [PATCH] getCampaign optimized

---
 src/myaktion/handler/campaign.go | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/myaktion/handler/campaign.go b/src/myaktion/handler/campaign.go
index 13b3203..2b2db92 100644
--- a/src/myaktion/handler/campaign.go
+++ b/src/myaktion/handler/campaign.go
@@ -10,13 +10,13 @@ import (
 )
 
 func getCampaign(r *http.Request) (*model.Campaign, error) {
-	var campaign model.Campaign
-	err := json.NewDecoder(r.Body).Decode(&campaign)
+	var campaign *model.Campaign
+	err := json.NewDecoder(r.Body).Decode(campaign)
 	if err != nil {
 		log.Errorf("Can't serialize request body to campaign struct: %v", err)
 		return nil, err
 	}
-	return &campaign, nil
+	return campaign, nil
 }
 
 func GetCampaigns(w http.ResponseWriter, _ *http.Request) {
-- 
GitLab