Fixes to editing of profiles

This commit is contained in:
Jesse Wierzbinski 2023-12-06 13:46:46 -10:00
parent 22ebf72b6b
commit c8ffca37b1
No known key found for this signature in database
2 changed files with 32 additions and 4 deletions

View file

@ -14,6 +14,7 @@ import ISO6391 from "iso-639-1";
import { parseEmojis } from "~database/entities/Emoji";
import { client } from "~database/datasource";
import type { APISource } from "~types/entities/source";
import { convertTextToHtml } from "@formatting";
export const meta = applyConfig({
allowedMethods: ["PATCH"],
@ -122,11 +123,9 @@ export default async (req: Request): Promise<Response> => {
return errorResponse("Bio contains blocked words", 422);
}
// Remove emojis
user.emojis = [];
(user.source as unknown as APISource).note = sanitizedNote;
user.note = sanitizedNote;
// TODO: Convert note to HTML
user.note = await convertTextToHtml(sanitizedNote);
}
if (source_privacy && user.source) {