@@ -135,7 +135,7 @@ GLOBAL_LIST_INIT(permission_action_types, list(
135135 admins_by_rank[composed_rank. name] |= list (stored_key)
136136
137137 // Then, pull the full list of DB ranks
138- var /datum /db_query/query_extract_ranks = SSdbcore. NewQuery(" SELECT * FROM [ format_table_name(" admin_ranks" )] " )
138+ var /datum /db_query/query_extract_ranks = SSdbcore. NewQuery(" SELECT `rank`, flags, exclude_flags, can_edit_flags FROM [ format_table_name(" admin_ranks" )] " )
139139 if (! query_extract_ranks. warn_execute())
140140 qdel (query_extract_ranks)
141141 return
@@ -317,7 +317,7 @@ GLOBAL_LIST_INIT(permission_action_types, list(
317317 QDEL_NULL (query_extract_admins)
318318
319319 // Then, pull the full list of DB ranks to purity check against
320- var /datum /db_query/query_extract_ranks = SSdbcore. NewQuery(" SELECT * FROM [ format_table_name(" admin_ranks" )] " )
320+ var /datum /db_query/query_extract_ranks = SSdbcore. NewQuery(" SELECT `rank`, flags, exclude_flags, can_edit_flags FROM [ format_table_name(" admin_ranks" )] " )
321321 if (! query_extract_ranks. warn_execute())
322322 qdel (query_extract_ranks)
323323 return
@@ -1082,7 +1082,7 @@ GLOBAL_LIST_INIT(permission_action_types, list(
10821082 if (use_db)
10831083 var /datum /db_query/query_db_rank_info = SSdbcore. NewQuery({"
10841084 SELECT flags, exclude_flags, can_edit_flags FROM [ format_table_name(" admin_ranks" )]
1085- WHERE rank = :rank_name
1085+ WHERE ` rank` = :rank_name
10861086 "} , list (" rank_name" = admin_rank))
10871087 if (! query_db_rank_info. warn_execute())
10881088 qdel (query_db_rank_info)
@@ -1169,19 +1169,19 @@ GLOBAL_LIST_INIT(permission_action_types, list(
11691169 query_update_rank = SSdbcore. NewQuery({"
11701170 UPDATE [ format_table_name(" admin_ranks" )]
11711171 SET flags = :flags
1172- WHERE rank = :rank_name
1172+ WHERE ` rank` = :rank_name
11731173 "} , list (" rank_name" = admin_rank, " flags" = new_flags))
11741174 if (" Excluded Rights" )
11751175 query_update_rank = SSdbcore. NewQuery({"
11761176 UPDATE [ format_table_name(" admin_ranks" )]
11771177 SET exclude_flags = :exclude_flags
1178- WHERE rank = :rank_name
1178+ WHERE ` rank` = :rank_name
11791179 "} , list (" rank_name" = admin_rank, " exclude_flags" = new_flags))
11801180 if (" Editing Rights" )
11811181 query_update_rank = SSdbcore. NewQuery({"
11821182 UPDATE [ format_table_name(" admin_ranks" )]
11831183 SET can_edit_flags = :can_edit_flags
1184- WHERE rank = :rank_name
1184+ WHERE ` rank` = :rank_name
11851185 "} , list (" rank_name" = admin_rank, " can_edit_flags" = new_flags))
11861186
11871187 if (! query_update_rank. warn_execute())
0 commit comments