@@ -787,14 +787,23 @@ async def verify(self, interaction: discord.Interaction, tournament_id: int, squ
787787 await interaction .followup .send (_ ("Squadron ID not found." ), ephemeral = True )
788788 return
789789
790- embed = discord .Embed (color = discord .Color .blue (), title = _ ('Application for Squadron "{}"' ).format (
791- utils .escape_string (row ['name' ])))
792- embed .description = row ['application' ]
793- if row ['image_url' ]:
794- embed .set_thumbnail (url = row ['image_url' ])
795- embed .add_field (name = _ ("# Members" ), value = str (row ['member_count' ]))
796- embed .add_field (name = _ ("Role" ), value = self .bot .get_role (row ['role' ]).name if row ['role' ] else _ ("n/a" ))
797- embed .add_field (name = _ ("State" ), value = row ['status' ])
790+ embed = discord .Embed (color = discord .Color .blue (), title = _ ('Application for Squadron "{}"' ).format (
791+ utils .escape_string (row ['name' ])))
792+ embed .description = row ['application' ]
793+ if row ['image_url' ]:
794+ embed .set_thumbnail (url = row ['image_url' ])
795+ embed .add_field (name = _ ("# Members" ), value = str (row ['member_count' ]))
796+ embed .add_field (name = _ ("Role" ), value = self .bot .get_role (row ['role' ]).name if row ['role' ] else _ ("n/a" ))
797+ embed .add_field (name = _ ("State" ), value = row ['status' ])
798+
799+ terrains = []
800+ async for row in await cursor .execute ("""
801+ SELECT terrain FROM tm_squadron_terrain_preferences
802+ WHERE tournament_id = %s AND squadron_id = %s
803+ """ , (tournament_id , squadron_id )):
804+ terrains .append ('- ' + row ['terrain' ])
805+ if terrains :
806+ embed .add_field (name = _ ("Terrain Preferences" ), value = '\n ' .join (terrains ), inline = False )
798807
799808 view = ApplicationView (self , tournament_id = tournament_id , squadron_id = squadron_id )
800809 msg = await interaction .followup .send (embed = embed , view = view , ephemeral = utils .get_ephemeral (interaction ))
0 commit comments