mirror of
https://github.com/versia-pub/server.git
synced 2026-03-13 13:59:16 +01:00
Purge ActivityPub from project to start implementing Lysand
This commit is contained in:
parent
3e86ffbf2d
commit
02b56f8fde
13 changed files with 9 additions and 1357 deletions
|
|
@ -81,7 +81,6 @@ export default async (req: Request): Promise<Response> => {
|
|||
return errorResponse("Display name contains blocked words", 422);
|
||||
}
|
||||
|
||||
user.actor.data.name = sanitizedDisplayName;
|
||||
user.display_name = sanitizedDisplayName;
|
||||
}
|
||||
|
||||
|
|
@ -103,7 +102,6 @@ export default async (req: Request): Promise<Response> => {
|
|||
return errorResponse("Bio contains blocked words", 422);
|
||||
}
|
||||
|
||||
user.actor.data.summary = sanitizedNote;
|
||||
user.note = sanitizedNote;
|
||||
}
|
||||
|
||||
|
|
@ -196,7 +194,6 @@ export default async (req: Request): Promise<Response> => {
|
|||
}
|
||||
|
||||
await user.save();
|
||||
await user.updateActor();
|
||||
|
||||
return jsonResponse(await user.toAPI());
|
||||
};
|
||||
|
|
|
|||
|
|
@ -6,11 +6,8 @@ import { getConfig } from "@config";
|
|||
import { parseRequest } from "@request";
|
||||
import { errorResponse, jsonResponse } from "@response";
|
||||
import { sanitizeHtml } from "@sanitization";
|
||||
import { APActor } from "activitypub-types";
|
||||
import { sanitize } from "isomorphic-dompurify";
|
||||
import { parse } from "marked";
|
||||
import { Application } from "~database/entities/Application";
|
||||
import { RawObject } from "~database/entities/RawObject";
|
||||
import { Status, statusRelations } from "~database/entities/Status";
|
||||
import { User } from "~database/entities/User";
|
||||
import { APIRouteMeta } from "~types/api";
|
||||
|
|
|
|||
|
|
@ -1,7 +1,8 @@
|
|||
/* eslint-disable @typescript-eslint/require-await */
|
||||
/* eslint-disable @typescript-eslint/no-unused-vars */
|
||||
import { applyConfig } from "@api";
|
||||
import { errorResponse, jsonLdResponse } from "@response";
|
||||
import { jsonResponse } from "@response";
|
||||
import { MatchedRoute } from "bun";
|
||||
import { RawActivity } from "~database/entities/RawActivity";
|
||||
|
||||
export const meta = applyConfig({
|
||||
allowedMethods: ["GET"],
|
||||
|
|
@ -22,11 +23,5 @@ export default async (
|
|||
req: Request,
|
||||
matchedRoute: MatchedRoute
|
||||
): Promise<Response> => {
|
||||
const object = await RawActivity.findOneBy({
|
||||
id: matchedRoute.params.id,
|
||||
});
|
||||
|
||||
if (!object) return errorResponse("Object not found", 404);
|
||||
|
||||
return jsonLdResponse(object);
|
||||
return jsonResponse({});
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue