refactor(chat): remove weekly limit flow

This commit is contained in:
2026-07-01 13:12:14 +08:00
parent d1ccf3631e
commit f6e7adbe96
9 changed files with 33 additions and 89 deletions
+1 -7
View File
@@ -167,10 +167,6 @@ async function sendMessageViaHttp(content: string): Promise<{
throw result.error;
}
void chatRepo.prefetchMediaForSendResponse(result.data);
const isMessageLimit =
result.data.lockDetail.locked &&
result.data.lockDetail.showUpgrade &&
result.data.lockDetail.reason === "weekly_limit";
const isInsufficientCredits =
result.data.canSendMessage === false &&
result.data.cannotSendReason === "insufficient_credits" &&
@@ -178,9 +174,7 @@ async function sendMessageViaHttp(content: string): Promise<{
return {
response: result.data,
reply:
isMessageLimit || isInsufficientCredits
? null
: sendResponseToUiMessage(result.data),
isInsufficientCredits ? null : sendResponseToUiMessage(result.data),
};
}