Project

General

Profile

Patch #44169

Updated by Marius BĂLTEANU 1 day ago

The current @ContextMenusController@ @ContextMenusController acts as a monolithic controller, managing context menu logic for multiple disparate objects: @issues@, @time_entries@, @projects@, and @users@. 

 Maintaining this kind of controller is difficult from many reasons and the complexity increases with each new object type added; we should refactor this to decouple the logic for each object type.

Back