Small fix; users can't see problem name when not joined
authorBrendan Hansen <brendan.f.hansen@gmail.com>
Mon, 30 Sep 2019 18:38:04 +0000 (13:38 -0500)
committerBrendan Hansen <brendan.f.hansen@gmail.com>
Mon, 30 Sep 2019 18:38:04 +0000 (13:38 -0500)
codebox/controllers/submission/list.moon

index 36f7eb189b60f2b252aedfb74b9f65474aa4eeae..f8103f9aa4027d6b754e55243358b8dc541473c0 100644 (file)
@@ -5,13 +5,12 @@ import capture_errors, yield_error from require 'lapis.application'
 import Competitions, Problems from require 'models'
 
 make_controller
-       middleware: { 'logged_in' }
+       middleware: { 'logged_in', 'joined_competition' }
        scripts: { 'pie_chart' }
 
     get: =>
                @navbar.selected = 2
 
-               @competition = Competitions\find active: true
                @problem_ids = @competition\get_problem_ids!
                @problems = [Problems\find id for id in *@problem_ids]