Skip to content

Commit

Permalink
put subscriber purge on a schedule
Browse files Browse the repository at this point in the history
  • Loading branch information
bzbradford committed Jan 6, 2024
1 parent 52c4912 commit 1295200
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 4 deletions.
10 changes: 6 additions & 4 deletions app/views/subscribers/admin.html.erb
Original file line number Diff line number Diff line change
Expand Up @@ -65,10 +65,12 @@
<td align="center"><%= subscriber.sites.size %></td>
<td align="center"><%= subscriber.emails_enabled ? "Yes" : "No" %></td>
<td>
<%= link_to "<button>Manage</button>".html_safe, url_for(action: :manage, to_edit_id: subscriber.id) %>
<% unless @subscriber.id == subscriber.id || subscriber.admin? %>
<%= link_to "<button>Delete</button>".html_safe, subscriber_path(subscriber.id), method: :delete, data: {confirm: "Are you sure you want to delete this user?"} %>
<% end %>
<span style="white-space:nowrap">
<%= link_to "<button>Manage</button>".html_safe, url_for(action: :manage, to_edit_id: subscriber.id) %>
<% unless @subscriber.id == subscriber.id || subscriber.admin? %>
<%= link_to "<button>Delete</button>".html_safe, subscriber_path(subscriber.id), method: :delete, data: {confirm: "Are you sure you want to delete this user?"} %>
<% end %>
</span>
</td>
</tr>
<% end %>
Expand Down
4 changes: 4 additions & 0 deletions config/schedule.rb
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,10 @@
runner "Subscriber.send_daily_mail"
end

every :month do
runner "Tasks.purge_subs(delete:true)"
end

every "00,15,30,45 9,10,11 * * *" do
runner "Hyd.load_file"
end
Expand Down

0 comments on commit 1295200

Please sign in to comment.