fix: Reward formatting and acmpl

This commit is contained in:
2026-07-30 12:26:53 +03:00
parent e700628403
commit 1cc93d732e
2 changed files with 48 additions and 50 deletions
+7 -3
View File
@@ -369,11 +369,11 @@ class CampaignCog(LionCog):
# Reward has been unfluffed
update_args["fulfilled_at"] = None
new_ref_value = modal.reference.value or None
new_ref_value = modal.reference.component.value or None
if new_ref_value != reward.reference:
update_args["reference"] = new_ref_value
new_notes_value = modal.notes.value or None
new_notes_value = modal.notes.component.value or None
if new_notes_value != reward.modnote:
update_args["modnote"] = new_notes_value
@@ -394,7 +394,11 @@ class CampaignCog(LionCog):
#100: username in campaign
"""
...
return "#{rewardid}: {username} in {cname}".format(
rewardid=reward.earned_id,
username=reward.twitch_user_name or reward.twitch_user_id or "Unknown",
cname=campaign.row.campaign_name,
)
@campaign_editreward_cmd.autocomplete("rewardid")
async def _reward_acmpl(