Skip to content

Commit 50e1310

Browse files
committed
quality: remove unused routes to minimise surface
1 parent 9ec7672 commit 50e1310

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

config/application.rb

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,12 @@ module Doubtfire
1818
class Application < Rails::Application
1919
config.load_defaults 7.0
2020

21+
# Remove Action Mailbox and Active Storage routes - not used
22+
initializer(:remove_action_mailbox_and_activestorage_routes, after: :add_routing_paths) { |app|
23+
app.routes_reloader.paths.delete_if {|path| path =~ /activestorage/}
24+
app.routes_reloader.paths.delete_if {|path| path =~ /actionmailbox/ }
25+
}
26+
2127
# Load .env variables
2228
Dotenv::Rails.load
2329

config/routes.rb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
require 'sidekiq/web'
22

33
Doubtfire::Application.routes.draw do
4-
devise_for :users
54
get 'api/submission/unit/:id/portfolio', to: 'portfolio_downloads#index'
65
get 'api/submission/unit/:id/task_definitions/:task_def_id/download_submissions', to: 'task_downloads#index'
76
get 'api/submission/unit/:id/task_definitions/:task_def_id/student_pdfs', to: 'task_submission_pdfs#index'

0 commit comments

Comments
 (0)