Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
add rake task for cleaning up orphaned page tags
  • Loading branch information
drusepth committed Oct 5, 2021
commit 5c61a3d5eaeea72a5b795d9622fb1ff2fb2a6e27
11 changes: 11 additions & 0 deletions lib/tasks/one_off.rake
Original file line number Diff line number Diff line change
@@ -1,4 +1,15 @@
namespace :one_off do
desc "Clean up orphaned page tags"
task clean_orphaned_page_tags: :environment do
PageTag.find_each do |page_tag|
referenced_page = page_tag.page

if page.nil?
page_tag.destroy
end
end
end

desc "Alert users who've saved at least one tree"
task trees_notification: :environment do
reference_code = 'green-trees'
Expand Down