Skip to content

Commit 6726db8

Browse files
committed
fix: solve diagram router issues
1 parent 0030a21 commit 6726db8

3 files changed

Lines changed: 27 additions & 11 deletions

File tree

README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -353,6 +353,14 @@ graph TB
353353
RateLimit --> Auth
354354
Auth --> Router
355355
356+
Router --> AuthController
357+
Router --> DashboardController
358+
Router --> PlayersController
359+
Router --> ScoutingController
360+
Router --> AnalyticsController
361+
Router --> MatchesController
362+
Router --> SchedulesController
363+
Router --> VODController
356364
Router --> GoalsController
357365
Router --> CompetitiveController
358366
Router --> ProMatchesController

diagram.mmd

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,14 @@ graph TB
115115
RateLimit --> Auth
116116
Auth --> Router
117117

118+
Router --> AuthController
119+
Router --> DashboardController
120+
Router --> PlayersController
121+
Router --> ScoutingController
122+
Router --> AnalyticsController
123+
Router --> MatchesController
124+
Router --> SchedulesController
125+
Router --> VODController
118126
Router --> GoalsController
119127
Router --> CompetitiveController
120128
Router --> ProMatchesController

scripts/update_architecture_diagram.rb

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -345,17 +345,17 @@ def generate_router_connections
345345
end
346346

347347
def basic_router_connections
348-
{
349-
@modules.include?('authentication') => ' Router --> AuthController',
350-
has_dashboard_routes? => ' Router --> DashboardController',
351-
@models.include?('player') => ' Router --> PlayersController',
352-
@models.include?('scouting_target') => ' Router --> ScoutingController',
353-
has_analytics_routes? => ' Router --> AnalyticsController',
354-
@models.include?('match') => ' Router --> MatchesController',
355-
@models.include?('schedule') => ' Router --> SchedulesController',
356-
@models.include?('vod_review') => ' Router --> VODController',
357-
@models.include?('team_goal') => ' Router --> GoalsController'
358-
}.filter_map { |condition, connection| connection if condition }
348+
connections = []
349+
connections << ' Router --> AuthController' if @modules.include?('authentication')
350+
connections << ' Router --> DashboardController' if has_dashboard_routes?
351+
connections << ' Router --> PlayersController' if @models.include?('player')
352+
connections << ' Router --> ScoutingController' if @models.include?('scouting_target')
353+
connections << ' Router --> AnalyticsController' if has_analytics_routes?
354+
connections << ' Router --> MatchesController' if @models.include?('match')
355+
connections << ' Router --> SchedulesController' if @models.include?('schedule')
356+
connections << ' Router --> VODController' if @models.include?('vod_review')
357+
connections << ' Router --> GoalsController' if @models.include?('team_goal')
358+
connections
359359
end
360360

361361
def module_router_connections

0 commit comments

Comments
 (0)