hometown/db/migrate/20200510110808_reset_web_app_secret.rb
Eugen Rochko 4b2d9b8a55
Reset secret of web app that could have been exposed by Doorkeeper ()
There are no obvious ways it could be misused, as the secret is not
really used for anything, but it is best to secure it for the future

Follow-up to 
2020-05-10 18:18:12 +02:00

16 lines
254 B
Ruby

class ResetWebAppSecret < ActiveRecord::Migration[5.2]
disable_ddl_transaction!
def up
web_app = Doorkeeper::Application.find_by(superapp: true)
return if web_app.nil?
web_app.renew_secret
web_app.save!
end
def down
end
end