Fix set api modal not submitting (#6626)

This commit is contained in:
Ryan 2025-10-12 03:09:35 -04:00 committed by GitHub
parent a809c3604a
commit dd3b9a01d3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -442,7 +442,7 @@ class SetApiModal(discord.ui.Modal):
converter = get_dict_converter(*self.default_keys, delims=[";", ",", " "]) converter = get_dict_converter(*self.default_keys, delims=[";", ",", " "])
else: else:
converter = get_dict_converter(delims=[";", ",", " "]) converter = get_dict_converter(delims=[";", ",", " "])
tokens = " ".join(self.token_input.value.split("\n")).rstrip() tokens = " ".join(self.token_input.component.value.split("\n")).rstrip()
try: try:
tokens = await converter().convert(None, tokens) tokens = await converter().convert(None, tokens)
@ -459,7 +459,7 @@ class SetApiModal(discord.ui.Modal):
ephemeral=True, ephemeral=True,
) )
else: else:
service = self.service_input.value.lower() service = self.service_input.component.value.lower()
await interaction.client.set_shared_api_tokens(service, **tokens) await interaction.client.set_shared_api_tokens(service, **tokens)
return await interaction.response.send_message( return await interaction.response.send_message(
_("`{service}` API tokens have been set.").format(service=service), _("`{service}` API tokens have been set.").format(service=service),