@@ -81,14 +81,15 @@ public function indexAction(Request $request): Response
8181 ->getQuery ()->getResult ();
8282
8383 $ table_fields = [
84- 'cid ' => ['title ' => 'CID ' , 'sort ' => true ],
85- 'externalid ' => ['title ' => "external ID " , 'sort ' => true ],
86- 'shortname ' => ['title ' => 'shortname ' , 'sort ' => true ],
87- 'name ' => ['title ' => 'name ' , 'sort ' => true ],
88- 'activatetime ' => ['title ' => 'activate ' , 'sort ' => true ],
89- 'starttime ' => ['title ' => 'start ' , 'sort ' => true ,
90- 'default_sort ' => true , 'default_sort_order ' => 'desc ' ],
91- 'endtime ' => ['title ' => 'end ' , 'sort ' => true ],
84+ 'cid ' => ['title ' => 'CID ' , 'sort ' => true ],
85+ 'externalid ' => ['title ' => "external ID " , 'sort ' => true ],
86+ 'shortname ' => ['title ' => 'shortname ' , 'sort ' => true ],
87+ 'name ' => ['title ' => 'name ' , 'sort ' => true ],
88+ 'scoreboard_type ' => ['title ' => 'scoreboard type ' , 'sort ' => true ],
89+ 'activatetime ' => ['title ' => 'activate ' , 'sort ' => true ],
90+ 'starttime ' => ['title ' => 'start ' , 'sort ' => true ,
91+ 'default_sort ' => true , 'default_sort_order ' => 'desc ' ],
92+ 'endtime ' => ['title ' => 'end ' , 'sort ' => true ],
9293 ];
9394
9495 $ currentContests = $ this ->dj ->getCurrentContests ();
@@ -137,7 +138,9 @@ public function indexAction(Request $request): Response
137138 $ contestactions = [];
138139 // Get whatever fields we can from the contest object itself
139140 foreach ($ table_fields as $ k => $ v ) {
140- if ($ propertyAccessor ->isReadable ($ contest , $ k )) {
141+ if ($ k == 'scoreboard_type ' ) {
142+ $ contestdata [$ k ] = ['value ' => $ contest ->getScoreboardType ()->value ];
143+ } elseif ($ propertyAccessor ->isReadable ($ contest , $ k )) {
141144 $ contestdata [$ k ] = ['value ' => $ propertyAccessor ->getValue ($ contest , $ k )];
142145 }
143146 }
0 commit comments