Revert "fix: #883"

This reverts commit 79aa1dc67f.
This commit is contained in:
手瓜一十雪
2025-03-20 10:57:57 +08:00
parent 6534d05b76
commit 58d2bd3c81

View File

@@ -6,8 +6,7 @@ import { Type, Static } from '@sinclair/typebox';
const SchemaData = Type.Object({ const SchemaData = Type.Object({
user_id: Type.Optional(Type.Union([Type.Number(), Type.String()])), user_id: Type.Optional(Type.Union([Type.Number(), Type.String()])),
start: Type.Union([Type.Number(), Type.String()], { default: 0 }), start: Type.Union([Type.Number(), Type.String()], { default: 0 }),
count: Type.Union([Type.Number(), Type.String()], { default: 10 }), count: Type.Union([Type.Number(), Type.String()], { default: 10 })
type: Type.Union([Type.Number(), Type.String()], { default: 2 })
}); });
type Payload = Static<typeof SchemaData>; type Payload = Static<typeof SchemaData>;
@@ -34,7 +33,8 @@ export class GetProfileLike extends OneBotAction<Payload, {
async _handle(payload: Payload) { async _handle(payload: Payload) {
const isSelf = this.core.selfInfo.uin === payload.user_id || !payload.user_id; const isSelf = this.core.selfInfo.uin === payload.user_id || !payload.user_id;
const userUid = isSelf || !payload.user_id ? this.core.selfInfo.uid : await this.core.apis.UserApi.getUidByUinV2(payload.user_id.toString()); const userUid = isSelf || !payload.user_id ? this.core.selfInfo.uid : await this.core.apis.UserApi.getUidByUinV2(payload.user_id.toString());
const ret = await this.core.apis.UserApi.getProfileLike(userUid ?? this.core.selfInfo.uid, +payload.start, +payload.count, +payload.type); const type = isSelf ? 2 : 1;
const ret = await this.core.apis.UserApi.getProfileLike(userUid ?? this.core.selfInfo.uid, +payload.start, +payload.count, type);
const data = ret.info.userLikeInfos[0]; const data = ret.info.userLikeInfos[0];
if (!data) { if (!data) {
throw new Error('get info error'); throw new Error('get info error');