Fix a handful of replacements having a replacement URL with a space in front or at the end. This caused problems when searching by replacement URL.
15 lines
392 B
Ruby
Executable File
15 lines
392 B
Ruby
Executable File
#!/usr/bin/env ruby
|
|
|
|
require_relative "base"
|
|
|
|
with_confirmation do
|
|
fix = ENV.fetch("FIX", "false").truthy?
|
|
|
|
PostReplacement.where_regex(:replacement_url, "(^ )|( $)").find_each do |replacement|
|
|
replacement.replacement_url = replacement.replacement_url.strip
|
|
|
|
replacement.save!(touch: false) if fix
|
|
puts ({ id: replacement.id, changes: replacement.changes }).to_json
|
|
end
|
|
end
|