From 0cf09a08713815531ae886b67ad2bea8c99b7037 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ferdinand=20M=C3=BCtsch?= Date: Tue, 21 Mar 2023 18:05:34 +0100 Subject: [PATCH] fix: updating subscription renewal date --- repositories/user.go | 41 +++++++++++++++++++++-------------------- 1 file changed, 21 insertions(+), 20 deletions(-) diff --git a/repositories/user.go b/repositories/user.go index e5ebd09..c2ab547 100644 --- a/repositories/user.go +++ b/repositories/user.go @@ -125,26 +125,27 @@ func (r *UserRepository) InsertOrGet(user *models.User) (*models.User, bool, err func (r *UserRepository) Update(user *models.User) (*models.User, error) { updateMap := map[string]interface{}{ - "api_key": user.ApiKey, - "password": user.Password, - "email": user.Email, - "last_logged_in_at": user.LastLoggedInAt, - "share_data_max_days": user.ShareDataMaxDays, - "share_editors": user.ShareEditors, - "share_languages": user.ShareLanguages, - "share_oss": user.ShareOSs, - "share_projects": user.ShareProjects, - "share_machines": user.ShareMachines, - "share_labels": user.ShareLabels, - "wakatime_api_key": user.WakatimeApiKey, - "wakatime_api_url": user.WakatimeApiUrl, - "has_data": user.HasData, - "reset_token": user.ResetToken, - "location": user.Location, - "reports_weekly": user.ReportsWeekly, - "public_leaderboard": user.PublicLeaderboard, - "subscribed_until": user.SubscribedUntil, - "stripe_customer_id": user.StripeCustomerId, + "api_key": user.ApiKey, + "password": user.Password, + "email": user.Email, + "last_logged_in_at": user.LastLoggedInAt, + "share_data_max_days": user.ShareDataMaxDays, + "share_editors": user.ShareEditors, + "share_languages": user.ShareLanguages, + "share_oss": user.ShareOSs, + "share_projects": user.ShareProjects, + "share_machines": user.ShareMachines, + "share_labels": user.ShareLabels, + "wakatime_api_key": user.WakatimeApiKey, + "wakatime_api_url": user.WakatimeApiUrl, + "has_data": user.HasData, + "reset_token": user.ResetToken, + "location": user.Location, + "reports_weekly": user.ReportsWeekly, + "public_leaderboard": user.PublicLeaderboard, + "subscribed_until": user.SubscribedUntil, + "subscription_renewal": user.SubscriptionRenewal, + "stripe_customer_id": user.StripeCustomerId, } result := r.db.Model(user).Updates(updateMap)