@@ -1730,7 +1730,7 @@ def cc_postprocess(res, info, query):
17301730 info ["columns" ].above_table = f"<p>{ gp .repr_strg (other_page = True )} </p>"
17311731 info ["group_factors" ] = common_support if common_support else []
17321732 complex_char_known = {rec ["label" ]: rec ["complex_characters_known" ] for rec in db .gps_groups .search ({'label' :{"$in" :list (gps )}}, ["label" , "complex_characters_known" ])}
1733- centralizer_data = {("." .join (rec ["label" ].split ("." )[:2 ]), "." .join (rec ["label" ].split ("." )[2 :])): rec ["subgroup_tex" ] for rec in db .gps_subgroups .search ({'label' :{"$in" :list (centralizers )}},["label" ,"subgroup_tex" ])}
1733+ centralizer_data = {("." .join (rec ["label" ].split ("." )[:2 ]), "." .join (rec ["label" ].split ("." )[2 :])): rec ["subgroup_tex" ] for rec in db .gps_subgroup_search .search ({'label' :{"$in" :list (centralizers )}},["label" ,"subgroup_tex" ])}
17341734 highlight_col = {}
17351735 for rec in res :
17361736 label = rec .get ("label" )
@@ -2201,7 +2201,7 @@ def gp_data(label):
22012201 group_counter = int (group_counter )
22022202 else :
22032203 group_counter = class_to_int (group_counter ) + 1 # we start labeling at 1
2204- return datapage ([label , [group_order , group_counter ], label , label , label ], ["gps_groups" , "gps_conj_classes" , "gps_qchar" , "gps_char" , "gps_subgroups" ], bread = bread , title = title , label_cols = ["label" , ["group_order" ,"group_counter" ], "group" , "group" , "ambient" ])
2204+ return datapage ([label , [group_order , group_counter ], label , label , label , label ], ["gps_groups" , "gps_conj_classes" , "gps_qchar" , "gps_char" , "gps_subgroup_search" , "gps_subgroup_data" ], bread = bread , title = title , label_cols = ["label" , ["group_order" ,"group_counter" ], "group" , "group" , "ambient " , "ambient" ])
22052205
22062206@abstract_page .route ("/sdata/<label>" )
22072207def sgp_data (label ):
@@ -2213,9 +2213,9 @@ def sgp_data(label):
22132213 if data is None :
22142214 return abort (404 )
22152215 if data ["quotient" ] is None :
2216- return datapage ([label , data ["subgroup" ], data ["ambient" ]], ["gps_subgroups " , "gps_groups" , "gps_groups" ], bread = bread , title = title )
2216+ return datapage ([label , label , data ["subgroup" ], data ["ambient" ]], ["gps_subgroup_search" , "gps_subgroup_data " , "gps_groups" , "gps_groups" ], bread = bread , title = title )
22172217 else :
2218- return datapage ([label , data ["subgroup" ], data ["ambient" ], data ["quotient" ]], ["gps_subgroups " , "gps_groups" , "gps_groups" , "gps_groups" ], bread = bread , title = title )
2218+ return datapage ([label , label , data ["subgroup" ], data ["ambient" ], data ["quotient" ]], ["gps_subgroup_search" , "gps_subgroup_data " , "gps_groups" , "gps_groups" , "gps_groups" ], bread = bread , title = title )
22192219
22202220
22212221# need to write characters in GAP or Magma formats for downloads
0 commit comments