diff --git a/services/misc.go b/services/misc.go index e454f0b..a1c628d 100644 --- a/services/misc.go +++ b/services/misc.go @@ -68,7 +68,7 @@ func (srv *MiscService) Schedule() { if srv.config.Subscriptions.Enabled && srv.config.Subscriptions.ExpiryNotifications && srv.config.App.DataRetentionMonths > 0 { logbuch.Info("scheduling subscription notifications") - if _, err := srv.queueDefault.DispatchEvery(srv.ComputeOldestHeartbeats, notifyExpiringSubscriptionsEvery); err != nil { + if _, err := srv.queueDefault.DispatchEvery(srv.NotifyExpiringSubscription, notifyExpiringSubscriptionsEvery); err != nil { config.Log().Error("failed to schedule subscription notification jobs, %v", err) } } @@ -207,7 +207,7 @@ func (srv *MiscService) NotifyExpiringSubscription() { for _, u := range users { if u.HasActiveSubscription() && u.Email == "" { - config.Log().Warn("invalid state: user '%s' has active subscription but no e-mail address set") + config.Log().Warn("invalid state: user '%s' has active subscription but no e-mail address set", u.ID) } // skip users without e-mail address diff --git a/views/settings.tpl.html b/views/settings.tpl.html index 7bce4c1..bbe6dd4 100644 --- a/views/settings.tpl.html +++ b/views/settings.tpl.html @@ -685,7 +685,8 @@ By default, this Wakapi instance will only store historical coding activity for {{ .DataRetentionMonths }} months. However, if you want to support the project, you can opt for a paid subscription for {{ .SubscriptionPrice }} / month to get unlimited history with no restrictions. You can cancel your subscription at any times!
- Read more about the idea of adding paid subscriptions to Wakapi here.
+ Read more about the idea of adding paid subscriptions to Wakapi here. + If you are having any issues related to subscriptions, please contact us at {{ .SupportContact }}.

@@ -698,9 +699,7 @@
Please note - - If you just purchased a subscription, it might take a moment until it's active. Try refresh this page in a minute. Otherwise, please contact {{ .SupportContact }}. - + If you just purchased a subscription, it might take a moment until it's active. Try refresh this page in a minute. Otherwise, please contact us!.
{{ end }}