From 0d47437c211c2db2196b8d5441ec8cf418485ac4 Mon Sep 17 00:00:00 2001 From: "Isa S." Date: Thu, 21 Nov 2024 17:38:54 +0100 Subject: [PATCH] Add IP retention question to setup rake task --- lib/tasks/mastodon.rake | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/lib/tasks/mastodon.rake b/lib/tasks/mastodon.rake index e1e2dd8194f..40a0e567e38 100644 --- a/lib/tasks/mastodon.rake +++ b/lib/tasks/mastodon.rake @@ -356,6 +356,16 @@ namespace :mastodon do prompt.say "\n" + ip_retention_period_days = prompt.ask('How long should we store IP addresses in the database, for moderation purposes? (in days)') do |q| + q.required true + q.default 31 + q.convert :int + end + + env['IP_RETENTION_PERIOD'] = (ip_retention_period_days * 86400) + + prompt.say "\n" + loop do if prompt.yes?('Do you want to send e-mails from localhost?', default: false) env['SMTP_SERVER'] = 'localhost'