Add ellipsis truncation on member list card description
This commit is contained in:
parent
16515e461c
commit
7806ccf8d8
@ -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…
Reference in New Issue
Block a user