Skip to content

Commit

Permalink
Merge branch 'main' into develop
Browse files Browse the repository at this point in the history
  • Loading branch information
Quentinchampenois committed Nov 16, 2023
2 parents 79622e3 + a57304e commit ff43148
Show file tree
Hide file tree
Showing 2 changed files with 42 additions and 2 deletions.
4 changes: 2 additions & 2 deletions app/jobs/decidim/cleaner/clean_inactive_users_job.rb
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@ def perform
Decidim::Organization.find_each do |organization|
next unless organization.delete_inactive_users?

send_warning(Decidim::User.where(organization:)
send_warning(Decidim::User.unscoped.where(organization:)
.not_deleted
.where.not(email: "")
.where("current_sign_in_at < ?", email_inactive_before_date(organization)))
delete_user_and_send_email(Decidim::User.where(organization:)
delete_user_and_send_email(Decidim::User.unscoped.where(organization:)
.not_deleted
.where.not(email: "")
.where("warning_date < ?", delete_inactive_before_date(organization)))
Expand Down
40 changes: 40 additions & 0 deletions config/locales/fi.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
---
fi:
activemodel:
attributes:
organization:
delete_admin_logs: Ota käyttöön hallintatoimintojen lokien poistaminen
delete_admin_logs_after: Hallintatoimintojen lokien säilytysaika (päivää, oletusarvo 365)
delete_inactive_users: Ota käyttöön passiivisten käyttäjätilien poisto
delete_inactive_users_after: Passiivisten käyttäjätilien säilytysaika varoitusviestin lähetyksen jälkeen (päivää, oletusarvo 30)
delete_inactive_users_email_after: Käyttäjätilin poiston varoitusviestin lähetysaika käyttäjätilin ollessa passiivinen (päivää, oletusarvo 365)
decidim:
admin:
menu:
clean: Tietojen puhdistus
organization:
update:
error: Organisaation päivitys epäonnistui.
success: Organisaation päivitys onnistui.
cleaner:
admin:
organization_cleaner:
edit:
update: Päivitä
form:
admin_log_cleaner_title: Hallintatoimintojen lokitiedot
inactive_users_cleaner_title: Passiiviset käyttäjät
delete_reason: Käyttäjä poistettiin käyttäjätilin passiivisuuden takia
inactive_users_mailer:
warning_deletion:
body_1: Käyttäjätilisi on ollut passiivisena %{days} päivää palvelussa <a href="%{organization_url}">%{organization_name} </a>.
body_2: Tämän takia käyttäjätilisi on nyt poistettu palvelusta.
greetings: Terveisin,<br/>%{organization_name}<br/><a href="%{organization_url}">%{organization_url}</a>
hello: Hei,
subject: Käyttäjätilisi on nyt poistettu
warning_inactive:
body_1: Käyttäjätilisi on ollut passiivisena %{days} päivää palvelussa %{organization_name}.
body_2: Mikäli et <a href="%{organization_url}">kirjaudu alustalle %{remaining_days} päivän aikana</a>, käyttäjätilisi poistetaan.
greetings: Terveisin,<br/>%{organization_name}<br/><a href="%{organization_url}">%{organization_url}</a>
hello: Hei,
subject: Käyttäjätilisi on ollut passiivisena pitkään

0 comments on commit ff43148

Please sign in to comment.