Skip to content

Commit

Permalink
🐛 fix fxxk ob11::mface.emoji_package_id with string type for unknown …
Browse files Browse the repository at this point in the history
…client
  • Loading branch information
RF-Tar-Railt committed Oct 31, 2024
1 parent eacc023 commit 2bb8c1a
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/nonebot_plugin_alconna/builtins/uniseg/market_face.py
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ def mfbuild(builder: MessageBuilder, seg: BaseMessageSegment):
elif builder.get_adapter() is SupportAdapter.red:
return MarketFace(
id=str(seg.data["emoji_id"]),
tab_id=hex(seg.data["package_id"]),
tab_id=hex(int(seg.data["package_id"])),
key=seg.data.get("key"),
summary=seg.data.get("face_name"),
)
Expand All @@ -44,7 +44,7 @@ def mfbuild(builder: MessageBuilder, seg: BaseMessageSegment):
def mfbuild_ob11(builder: MessageBuilder, seg: BaseMessageSegment):
return MarketFace(
id=str(seg.data["emoji_id"]),
tab_id=hex(seg.data["emoji_package_id"]),
tab_id=hex(int(seg.data["emoji_package_id"])),
key=seg.data.get("key"),
summary=seg.data.get("summary"),
)
Expand Down

0 comments on commit 2bb8c1a

Please sign in to comment.