import define from "../../define.js";
import { getRemoteUser } from "../../common/getters.js";
import { updatePerson } from "../../../../remote/activitypub/models/person.js";
export const meta = {
    tags: [
        "federation"
    ],
    requireCredential: true
};
export const paramDef = {
    type: "object",
    properties: {
        userId: {
            type: "string",
            format: "misskey:id"
        }
    },
    required: [
        "userId"
    ]
};
export default define(meta, paramDef, async (ps)=>{
    const user = await getRemoteUser(ps.userId);
    await updatePerson(user.uri, undefined, undefined, user);
});
