Skip to content

Commit 2bb8c1a

Browse files
committed
🐛 fix fxxk ob11::mface.emoji_package_id with string type for unknown client
1 parent eacc023 commit 2bb8c1a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/nonebot_plugin_alconna/builtins/uniseg/market_face.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ def mfbuild(builder: MessageBuilder, seg: BaseMessageSegment):
2929
elif builder.get_adapter() is SupportAdapter.red:
3030
return MarketFace(
3131
id=str(seg.data["emoji_id"]),
32-
tab_id=hex(seg.data["package_id"]),
32+
tab_id=hex(int(seg.data["package_id"])),
3333
key=seg.data.get("key"),
3434
summary=seg.data.get("face_name"),
3535
)
@@ -44,7 +44,7 @@ def mfbuild(builder: MessageBuilder, seg: BaseMessageSegment):
4444
def mfbuild_ob11(builder: MessageBuilder, seg: BaseMessageSegment):
4545
return MarketFace(
4646
id=str(seg.data["emoji_id"]),
47-
tab_id=hex(seg.data["emoji_package_id"]),
47+
tab_id=hex(int(seg.data["emoji_package_id"])),
4848
key=seg.data.get("key"),
4949
summary=seg.data.get("summary"),
5050
)

0 commit comments

Comments
 (0)