Skip to content
This repository was archived by the owner on Feb 23, 2026. It is now read-only.

Commit 83e702a

Browse files
committed
TypeErrorを修正
1 parent 453a54d commit 83e702a

File tree

21 files changed

+99
-62
lines changed

21 files changed

+99
-62
lines changed

.dockerignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ db/
1010
.devcontainer/compose.yml
1111
node_modules/
1212
packages/*/node_modules
13+
packages/*/*/node_modules
1314
redis/
1415
files/
1516
fluent-emojis/

packages/backend/test-federation/test/utils.ts

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -79,9 +79,10 @@ async function createAdmin(host: Host): Promise<Misskey.entities.SignupResponse
7979
rateLimitFactor: 0 as never,
8080
},
8181
}, res.token);
82-
await client.request('admin/update-meta', {
83-
federation: 'all',
84-
}, res.token);
82+
// Federation setting removed - no longer needed
83+
// await client.request('admin/update-meta', {
84+
// federation: 'all',
85+
// }, res.token);
8586
return res;
8687
}).catch(err => {
8788
if (err.info.e.message === 'access denied') return undefined;
@@ -190,7 +191,8 @@ export async function uploadFile(
190191
path = '../../test/resources/192.jpg',
191192
): Promise<Misskey.entities.DriveFile> {
192193
const filename = path.split('/').pop() ?? 'untitled';
193-
const blob = new Blob([await readFile(join(__dirname, path))]);
194+
const fileContent = await readFile(join(__dirname, path));
195+
const blob = new Blob([new Uint8Array(fileContent)]);
194196

195197
const body = new FormData();
196198
body.append('i', user.i);

packages/backend/test/e2e/endpoints.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ describe('Endpoints', () => {
2424
bob = await signup({ username: 'bob' });
2525
carol = await signup({ username: 'carol' });
2626
dave = await signup({ username: 'dave' });
27-
await api('admin/update-meta', { federation: 'all' }, alice as misskey.entities.SignupResponse);
27+
// Federation setting removed - no longer needed
2828
}, 1000 * 60 * 2);
2929

3030
describe('signup', () => {

packages/backend/test/e2e/fetch-resource.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ describe('Webリソース', () => {
7878

7979
beforeAll(async () => {
8080
alice = await signup({ username: 'alice' });
81-
await api('admin/update-meta', { federation: 'all' }, alice as misskey.entities.SignupResponse);
81+
// Federation setting removed - no longer needed
8282
aliceUploadedFile = (await uploadFile(alice)).body;
8383
alicesPost = await post(alice, {
8484
text: 'test',

packages/backend/test/e2e/ff-visibility.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ describe('FF visibility', () => {
1616
beforeAll(async () => {
1717
alice = await signup({ username: 'alice' });
1818
bob = await signup({ username: 'bob' });
19-
await api('admin/update-meta', { federation: 'all' }, alice as misskey.entities.SignupResponse);
19+
// Federation setting removed - no longer needed
2020
}, 1000 * 60 * 2);
2121

2222
test('followingVisibility, followersVisibility がともに public なユーザーのフォロー/フォロワーを誰でも見れる', async () => {

packages/backend/test/e2e/users.ts

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,8 @@ describe('ユーザー', () => {
144144
mutedWords: user.mutedWords,
145145
hardMutedWords: user.hardMutedWords,
146146
mutedInstances: user.mutedInstances,
147-
mutedReactions: user.mutedReactions,
147+
// mutedReactions removed
148+
// mutedReactions: user.mutedReactions,
148149
// @ts-expect-error 後方互換性
149150
mutingNotificationTypes: user.mutingNotificationTypes,
150151
notificationRecieveConfig: user.notificationRecieveConfig,
@@ -384,7 +385,8 @@ describe('ユーザー', () => {
384385
assert.deepStrictEqual(response.unreadAnnouncements, []);
385386
assert.deepStrictEqual(response.mutedWords, []);
386387
assert.deepStrictEqual(response.mutedInstances, []);
387-
assert.deepStrictEqual(response.mutedReactions, []);
388+
// mutedReactions removed
389+
// assert.deepStrictEqual(response.mutedReactions, []);
388390
// @ts-expect-error 後方互換のため
389391
assert.deepStrictEqual(response.mutingNotificationTypes, []);
390392
assert.deepStrictEqual(response.notificationRecieveConfig, {});
@@ -480,8 +482,9 @@ describe('ユーザー', () => {
480482
{ parameters: () => ({ mutedWords: [] }) },
481483
{ parameters: () => ({ mutedInstances: ['xxxx.xxxxx'] }) },
482484
{ parameters: () => ({ mutedInstances: [] }) },
483-
{ parameters: () => ({ mutedReactions: ['xxxx.xxxxx'] }) },
484-
{ parameters: () => ({ mutedReactions: [] }) },
485+
// mutedReactions removed
486+
// { parameters: () => ({ mutedReactions: ['xxxx.xxxxx'] }) },
487+
// { parameters: () => ({ mutedReactions: [] }) },
485488
{ parameters: () => ({ notificationRecieveConfig: { mention: { type: 'following' } } }) },
486489
{ parameters: () => ({ notificationRecieveConfig: {} }) },
487490
{ parameters: () => ({ emailNotificationTypes: ['mention', 'reply', 'quote', 'follow', 'receiveFollowRequest'] }) },

packages/backend/test/e2e/well-known.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ describe('.well-known', () => {
1414

1515
beforeAll(async () => {
1616
alice = await signup({ username: 'alice' });
17-
await api('admin/update-meta', { federation: 'all' }, alice as misskey.entities.SignupResponse);
17+
// Federation setting removed - no longer needed
1818
}, 1000 * 60 * 2);
1919

2020
test('nodeinfo', async () => {

packages/backend/test/unit/AbuseReportNotificationService.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -378,6 +378,8 @@ describe('AbuseReportNotificationService', () => {
378378
resolvedAs: null,
379379
targetUserHost: null,
380380
reporterHost: null,
381+
notes: [],
382+
noteIds: [],
381383
},
382384
];
383385

packages/backend/test/utils.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -316,8 +316,9 @@ export const uploadFile = async (user?: UserToken, { path, name, blob }: UploadO
316316
: new URL(path, new URL('resources/', import.meta.url));
317317

318318
const formData = new FormData();
319+
const fileContent = await readFile(absPath);
319320
formData.append('file', blob ??
320-
new File([await readFile(absPath)], basename(absPath.toString())));
321+
new File([new Uint8Array(fileContent)], basename(absPath.toString())));
321322
formData.append('force', 'true');
322323
if (name) {
323324
formData.append('name', name);

packages/frontend/.storybook/charts.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import { HttpResponse, http } from 'msw';
77
import type { DefaultBodyType, HttpResponseResolver, JsonBodyType, PathParams } from 'msw';
88
import seedrandom from 'seedrandom';
9-
import { action } from '@storybook/addon-actions';
9+
// import { action } from '@storybook/addon-actions'; // action not exported in newer versions
1010

1111
function getChartArray(seed: string, limit: number, option?: { accumulate?: boolean, mul?: number }): number[] {
1212
const rng = seedrandom(seed);
@@ -27,7 +27,7 @@ function getChartArray(seed: string, limit: number, option?: { accumulate?: bool
2727

2828
export function getChartResolver(fields: string[], option?: { accumulate?: boolean, mulMap?: Record<string, number> }): HttpResponseResolver<PathParams, DefaultBodyType, JsonBodyType> {
2929
return ({ request }) => {
30-
action(`GET ${request.url}`)();
30+
// action(`GET ${request.url}`)(); // action not available
3131
const limitParam = new URL(request.url).searchParams.get('limit');
3232
const limit = limitParam ? parseInt(limitParam) : 30;
3333
const res = {};

0 commit comments

Comments
 (0)