|
@ -18,9 +18,7 @@ class Settings::MigrationsController < Settings::BaseController |
|
|
@migration = current_account.migrations.build(resource_params) |
|
|
@migration = current_account.migrations.build(resource_params) |
|
|
|
|
|
|
|
|
if @migration.save_with_challenge(current_user) |
|
|
if @migration.save_with_challenge(current_user) |
|
|
current_account.update!(moved_to_account: @migration.target_account) |
|
|
|
|
|
ActivityPub::UpdateDistributionWorker.perform_async(current_account.id) |
|
|
|
|
|
ActivityPub::MoveDistributionWorker.perform_async(@migration.id) |
|
|
|
|
|
|
|
|
MoveService.new.call(@migration) |
|
|
redirect_to settings_migration_path, notice: I18n.t('migrations.moved_msg', acct: current_account.moved_to_account.acct) |
|
|
redirect_to settings_migration_path, notice: I18n.t('migrations.moved_msg', acct: current_account.moved_to_account.acct) |
|
|
else |
|
|
else |
|
|
render :show |
|
|
render :show |
|
|