analytics/lib
Vini Brasil 48b02c1396
Avoid suggesting plan for trials switching to enterprise plans (#3282)
This commit fixes a bug where the SendTrialNotifications job tried to
suggest a plan for users switching to enterprise plans, resulting in the
exception below:

```
UndefinedFunctionError: function :enterprise.volume/0 is undefined (module :enterprise is not available)
  Module "enterprise", in :enterprise.volume/0
  File "lib/plausible_web/templates/email/trial_upgrade_email.html.eex", line 5, in PlausibleWeb.EmailView."trial_upgrade_email.html"/1
  File "lib/phoenix_view.ex", line 381, in Phoenix.View.render_within/3
  File "lib/phoenix_view.ex", line 557, in Phoenix.View.render_to_iodata/3
  File "lib/phoenix_view.ex", line 564, in Phoenix.View.render_to_string/3
  File "lib/bamboo_phoenix.ex", line 291, in Bamboo.Phoenix.render_text_or_html_email/1
  File "lib/workers/send_trial_notifications.ex", line 67, in Plausible.Workers.SendTrialNotifications.send_today_reminder/1
  File "lib/workers/send_trial_notifications.ex", line 36, in anonymous fn/2 in Plausible.Workers.SendTrialNotifications.perform/1
```
2023-08-21 09:01:50 -03:00
..
mix/tasks Refactor Plausible.Billing.Plans module (#3268) 2023-08-16 13:38:38 -03:00
plausible Refactor Plausible.Billing.Plans module (#3268) 2023-08-16 13:38:38 -03:00
plausible_web Avoid suggesting plan for trials switching to enterprise plans (#3282) 2023-08-21 09:01:50 -03:00
workers Refactor Plausible.Billing.Plans module (#3249) 2023-08-09 14:33:59 -03:00
oban_error_reporter.ex Delete stats improvements (#2318) 2022-10-10 08:55:58 -03:00
plausible_release.ex Start :ssl for migrations (#2818) 2023-04-04 10:47:31 +02:00
plausible_web.ex Prepare base for the funnel PRs merge (#2993) 2023-06-01 15:26:23 +02:00
plausible.ex Clean up after V2 migration (#2868) 2023-04-24 12:17:57 +02:00
sentry_filter.ex derive jason encoder for request (#3182) 2023-07-24 14:46:57 +02:00