refactor: nyaize on the frontend

This commit is contained in:
ThatOneCalculator 2023-03-19 19:59:00 -07:00
parent d75a4e56e3
commit aff90b3ef2
No known key found for this signature in database
GPG Key ID: 8703CACD01000000
3 changed files with 7 additions and 3 deletions

View File

@ -12,7 +12,6 @@ import {
Channels, Channels,
} from "../index.js"; } from "../index.js";
import type { Packed } from "@/misc/schema.js"; import type { Packed } from "@/misc/schema.js";
import { nyaize } from "@/misc/nyaize.js";
import { awaitAll } from "@/prelude/await-all.js"; import { awaitAll } from "@/prelude/await-all.js";
import { import {
convertLegacyReaction, convertLegacyReaction,
@ -263,7 +262,7 @@ export const NoteRepository = db.getRepository(Note).extend({
: {}), : {}),
}); });
if (packed.user.isCat && packed.text) { /* if (packed.user.isCat && packed.text) {
const tokens = packed.text ? mfm.parse(packed.text) : []; const tokens = packed.text ? mfm.parse(packed.text) : [];
mfm.inspect(tokens, (node) => { mfm.inspect(tokens, (node) => {
if (node.type === "text") { if (node.type === "text") {
@ -272,7 +271,7 @@ export const NoteRepository = db.getRepository(Note).extend({
} }
}); });
packed.text = mfm.toString(tokens); packed.text = mfm.toString(tokens);
} } */
return packed; return packed;
}, },

View File

@ -91,6 +91,7 @@ import { instance } from '@/instance';
import { $i, getAccounts, openAccountMenu as openAccountMenu_ } from '@/account'; import { $i, getAccounts, openAccountMenu as openAccountMenu_ } from '@/account';
import { uploadFile } from '@/scripts/upload'; import { uploadFile } from '@/scripts/upload';
import { deepClone } from '@/scripts/clone'; import { deepClone } from '@/scripts/clone';
import { nyaize } from '@/scripts/nyaize';
import XCheatSheet from '@/components/MkCheatSheetDialog.vue'; import XCheatSheet from '@/components/MkCheatSheetDialog.vue';
const modal = inject('modal'); const modal = inject('modal');
@ -582,6 +583,10 @@ async function post() {
} }
} }
if ($i?.isCat) {
postData.text = nyaize(`${postData.text}`);
}
let token = undefined; let token = undefined;
if (postAccount) { if (postAccount) {