mirror of
https://github.com/glitch-soc/mastodon.git
synced 2026-03-29 03:00:33 +02:00
Merge commit '7f16397f3c37a8e378239974b73afbfe2b6e6844' into glitch-soc/merge-upstream
Conflicts: - `lib/mastodon/version.rb`: Upstream bumped the mastodon API version, glitch-soc has a change on an adjacent line adding a glitch API version.
This commit is contained in:
@@ -1,7 +1,12 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
# TODO: Starting with Rails 7.0, the framework default is true for this setting.
|
||||
# This location in devise redirects and we can't hook in or override:
|
||||
# https://github.com/heartcombo/devise/blob/v4.9.3/app/controllers/devise/confirmations_controller.rb#L28
|
||||
# When solution is found, this setting can go back to default.
|
||||
Rails.application.config.action_controller.raise_on_open_redirects = false
|
||||
# In the Devise confirmations#show action, a redirect_to is called:
|
||||
# https://github.com/heartcombo/devise/blob/v5.0.0/app/controllers/devise/confirmations_controller.rb#L28
|
||||
#
|
||||
# We override the `after_confirmation_path_for` method in a way which sometimes
|
||||
# returns raw URLs to external hosts, as part of the auth workflow.
|
||||
# Discussion: https://github.com/mastodon/mastodon/pull/36505#discussion_r2782876831
|
||||
|
||||
Rails.application.reloader.to_prepare do
|
||||
ActionController::Base.action_on_open_redirect = :log
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user