From 724ed47e5f8cd76e1947f869f7f60f28e659979d Mon Sep 17 00:00:00 2001
From: syuilo <Syuilotan@yahoo.co.jp>
Date: Fri, 1 Sep 2023 13:21:47 +0900
Subject: [PATCH] =?UTF-8?q?enhance(frontend):=20AiScript=E3=81=8B=E3=82=89?=
 =?UTF-8?q?Misskey=E3=82=B5=E3=83=BC=E3=83=90=E3=83=BCAPI=E3=82=92?=
 =?UTF-8?q?=E5=91=BC=E3=81=B3=E5=87=BA=E3=81=99=E9=9A=9B=E3=81=AE=E5=88=B6?=
 =?UTF-8?q?=E9=99=90=E3=82=92=E6=92=A4=E5=BB=83?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Resolve #7123
---
 CHANGELOG.md                                  | 1 +
 packages/frontend/src/scripts/aiscript/api.ts | 3 ---
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9e210543c3..1a379d53ef 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -29,6 +29,7 @@
 - 絵文字ピッカーの検索の表示件数を100件に増加
 - 投稿フォームのプレビューの表示状態を記憶するように
 - ノート詳細ページ読み込み時のパフォーマンスを改善
+- AiScriptからMisskeyサーバーAPIを呼び出す際の制限を撤廃
 - Enhance: ユーザーメニューでスイッチでユーザーリストに追加・削除できるように
 - Enhance: 自分が押したリアクションのデザインを改善
 - Enhance: ノート検索にローカルのみ検索可能なオプションの追加
diff --git a/packages/frontend/src/scripts/aiscript/api.ts b/packages/frontend/src/scripts/aiscript/api.ts
index 8dd3b665a5..c3acb6d145 100644
--- a/packages/frontend/src/scripts/aiscript/api.ts
+++ b/packages/frontend/src/scripts/aiscript/api.ts
@@ -11,7 +11,6 @@ import { customEmojis } from '@/custom-emojis';
 import { lang } from '@/config';
 
 export function createAiScriptEnv(opts) {
-	let apiRequests = 0;
 	return {
 		USER_ID: $i ? values.STR($i.id) : values.NULL,
 		USER_NAME: $i ? values.STR($i.name) : values.NULL,
@@ -40,8 +39,6 @@ export function createAiScriptEnv(opts) {
 				// バグがあればundefinedもあり得るため念のため
 				if (typeof token.value !== 'string') throw new Error('invalid token');
 			}
-			apiRequests++;
-			if (apiRequests > 16) return values.NULL;
 			const res = await os.api(ep.value, utils.valToJs(param), token ? token.value : (opts.token ?? null));
 			return utils.jsToVal(res);
 		}),