1
0
mirror of https://github.com/misskey-dev/misskey.git synced 2026-05-02 09:46:06 +02:00

refactor(frontend): ID生成処理を統一

This commit is contained in:
syuilo
2025-06-03 07:37:08 +09:00
parent 3bc81522c6
commit 93d17aff6c
16 changed files with 35 additions and 20 deletions

View File

@@ -29,6 +29,7 @@ import MkContainer from '@/components/MkContainer.vue';
import { aiScriptReadline, createAiScriptEnv } from '@/aiscript/api.js';
import { $i } from '@/i.js';
import { i18n } from '@/i18n.js';
import { genId } from '@/utility/id.js';
const name = 'aiscript';
@@ -73,7 +74,7 @@ const run = async () => {
in: aiScriptReadline,
out: (value) => {
logs.value.push({
id: Math.random().toString(),
id: genId(),
text: value.type === 'str' ? value.value : utils.valToString(value),
print: true,
});
@@ -81,7 +82,7 @@ const run = async () => {
log: (type, params) => {
switch (type) {
case 'end': logs.value.push({
id: Math.random().toString(),
id: genId(),
text: utils.valToString(params.val, true),
print: false,
}); break;

View File

@@ -60,6 +60,7 @@ import kmg from '@/filters/kmg.js';
import * as sound from '@/utility/sound.js';
import { deepClone } from '@/utility/clone.js';
import { prefer } from '@/preferences.js';
import { genId } from '@/utility/id.js';
const name = 'jobQueue';
@@ -144,7 +145,7 @@ connection.on('stats', onStats);
connection.on('statsLog', onStatsLog);
connection.send('requestLog', {
id: Math.random().toString().substring(2, 10),
id: genId(),
length: 1,
});

View File

@@ -106,7 +106,7 @@ onMounted(() => {
props.connection.on('stats', onStats);
props.connection.on('statsLog', onStatsLog);
props.connection.send('requestLog', {
id: Math.random().toString().substring(2, 10),
id: genId(),
length: 50,
});
});

View File

@@ -52,6 +52,7 @@ SPDX-License-Identifier: AGPL-3.0-only
import { onMounted, onBeforeUnmount, ref } from 'vue';
import * as Misskey from 'misskey-js';
import bytes from '@/filters/bytes.js';
import { genId } from '@/utility/id.js';
const props = defineProps<{
connection: Misskey.ChannelConnection<Misskey.Channels['serverStats']>,
@@ -76,7 +77,7 @@ onMounted(() => {
props.connection.on('stats', onStats);
props.connection.on('statsLog', onStatsLog);
props.connection.send('requestLog', {
id: Math.random().toString().substring(2, 10),
id: genId(),
length: 50,
});
});