mirror of
https://github.com/PluralKit/PluralKit.git
synced 2026-02-14 01:30:13 +00:00
Add ellipsis truncation on member list card description
This commit is contained in:
parent
16515e461c
commit
7806ccf8d8
1 changed files with 4 additions and 2 deletions
|
|
@ -16,7 +16,9 @@ def truncate_field_name(s: str) -> str:
|
||||||
|
|
||||||
|
|
||||||
def truncate_field_body(s: str) -> str:
|
def truncate_field_body(s: str) -> str:
|
||||||
return s[:1024]
|
if len(s) > 1024:
|
||||||
|
return s[:1024-3] + "..."
|
||||||
|
return s
|
||||||
|
|
||||||
|
|
||||||
def truncate_description(s: str) -> str:
|
def truncate_description(s: str) -> str:
|
||||||
|
|
@ -239,5 +241,5 @@ def member_list(system: System, all_members: List[Member], current_page: int, pa
|
||||||
if member.description:
|
if member.description:
|
||||||
member_description += "\n" + member.description
|
member_description += "\n" + member.description
|
||||||
|
|
||||||
embed.add_field(name=member.name, value=member_description or "\u200B", inline=False)
|
embed.add_field(name=member.name, value=truncate_field_body(member_description) or "\u200B", inline=False)
|
||||||
return embed
|
return embed
|
||||||
Loading…
Add table
Add a link
Reference in a new issue