diff options
Diffstat (limited to 'packages/frontend/src/widgets')
4 files changed, 8 insertions, 5 deletions
diff --git a/packages/frontend/src/widgets/WidgetAiscript.vue b/packages/frontend/src/widgets/WidgetAiscript.vue index c46fd81466..da71dcad29 100644 --- a/packages/frontend/src/widgets/WidgetAiscript.vue +++ b/packages/frontend/src/widgets/WidgetAiscript.vue @@ -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; diff --git a/packages/frontend/src/widgets/WidgetJobQueue.vue b/packages/frontend/src/widgets/WidgetJobQueue.vue index 485e532d51..84fd4669cd 100644 --- a/packages/frontend/src/widgets/WidgetJobQueue.vue +++ b/packages/frontend/src/widgets/WidgetJobQueue.vue @@ -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, }); diff --git a/packages/frontend/src/widgets/server-metric/cpu-mem.vue b/packages/frontend/src/widgets/server-metric/cpu-mem.vue index 1f22e14a70..d8a876f936 100644 --- a/packages/frontend/src/widgets/server-metric/cpu-mem.vue +++ b/packages/frontend/src/widgets/server-metric/cpu-mem.vue @@ -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, }); }); diff --git a/packages/frontend/src/widgets/server-metric/net.vue b/packages/frontend/src/widgets/server-metric/net.vue index d78494b8d2..5e08a47100 100644 --- a/packages/frontend/src/widgets/server-metric/net.vue +++ b/packages/frontend/src/widgets/server-metric/net.vue @@ -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, }); }); |