mirror of
https://github.com/hencaric/SCNewsBot.git
synced 2026-08-17 06:56:03 +01:00
fix button permission bug
This commit is contained in:
@@ -303,6 +303,12 @@ class AnnouncementBuilderView(discord.ui.View):
|
|||||||
async def toggle_private(
|
async def toggle_private(
|
||||||
self, interaction: discord.Interaction, button: discord.ui.Button
|
self, interaction: discord.Interaction, button: discord.ui.Button
|
||||||
) -> None:
|
) -> None:
|
||||||
|
if not self._has_permission(interaction.user):
|
||||||
|
await interaction.response.send_message(
|
||||||
|
"You cannot use this menu.", ephemeral=True
|
||||||
|
)
|
||||||
|
return
|
||||||
|
|
||||||
self.announcement_builder.announcement.is_private = (
|
self.announcement_builder.announcement.is_private = (
|
||||||
not self.announcement_builder.announcement.is_private
|
not self.announcement_builder.announcement.is_private
|
||||||
)
|
)
|
||||||
@@ -319,6 +325,12 @@ class AnnouncementBuilderView(discord.ui.View):
|
|||||||
async def toggle_notification(
|
async def toggle_notification(
|
||||||
self, interaction: discord.Interaction, button: discord.ui.Button
|
self, interaction: discord.Interaction, button: discord.ui.Button
|
||||||
) -> None:
|
) -> None:
|
||||||
|
if not self._has_permission(interaction.user):
|
||||||
|
await interaction.response.send_message(
|
||||||
|
"You cannot use this menu.", ephemeral=True
|
||||||
|
)
|
||||||
|
return
|
||||||
|
|
||||||
self.announcement_builder.announcement.will_notify = (
|
self.announcement_builder.announcement.will_notify = (
|
||||||
not self.announcement_builder.announcement.will_notify
|
not self.announcement_builder.announcement.will_notify
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user