generated from HoloTech/holotech-plugin-template
fix: Many typos
This commit is contained in:
@@ -196,7 +196,7 @@ class RewardList(MessageUI):
|
||||
self.pagen -= 1
|
||||
await self.refresh()
|
||||
|
||||
@button(emoji=conf.emojis.cancel, style=ButtonStyle.red)
|
||||
@button(emoji=conf.emojis.cancel)
|
||||
async def quit_button(self, press: discord.Interaction, pressed: Button):
|
||||
"""Close the UI and all children."""
|
||||
await press.response.defer(thinking=False)
|
||||
@@ -247,7 +247,7 @@ class RewardList(MessageUI):
|
||||
value = reward.earned_id
|
||||
|
||||
return SelectOption(
|
||||
label=name, value=value
|
||||
label=name, value=str(value)
|
||||
)
|
||||
|
||||
async def refresh_layout(self):
|
||||
@@ -256,7 +256,7 @@ class RewardList(MessageUI):
|
||||
)
|
||||
await asyncio.gather(*to_refresh)
|
||||
|
||||
if self.page_count > 1:
|
||||
if self.page_count <= 1:
|
||||
self.prev_page_button.disabled = True
|
||||
self.next_page_button.disabled = True
|
||||
else:
|
||||
@@ -270,7 +270,24 @@ class RewardList(MessageUI):
|
||||
|
||||
async def make_message(self) -> MessageArgs:
|
||||
embed = discord.Embed(title=f"{self.campaign.row.campaign_name} Reward List")
|
||||
# embed.set_footer with last update
|
||||
embed.set_footer(text='Last Update')
|
||||
embed.timestamp = utc_now()
|
||||
|
||||
campaign = self.campaign
|
||||
all_rewards = await campaign.get_rewards()
|
||||
rewards_earned = len(all_rewards)
|
||||
reward_cap = campaign.row.target_rewards
|
||||
if reward_cap is not None:
|
||||
description = f"{rewards_earned} earned out of {reward_cap} available"
|
||||
else:
|
||||
description = f"{rewards_earned} earned so far"
|
||||
|
||||
embed.description = description
|
||||
|
||||
|
||||
for reward in self.page:
|
||||
name, value = self._format_reward_section(reward)
|
||||
embed.add_field(name=name, value=value, inline=False)
|
||||
|
||||
return MessageArgs(embed=embed)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user