blob: 764814bac19b5c601cfc10f3ab20282a48c73bd5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
import Resolver from '../../resolver';
import deleteNote from './note';
export default async (actor, activity): Promise<void> => {
if ('actor' in activity && actor.account.uri !== activity.actor) {
throw new Error();
}
const resolver = new Resolver();
const object = await resolver.resolve(activity);
switch (object.type) {
case 'Note':
deleteNote(object);
break;
}
};
|