wip
This commit is contained in:
parent
5bd1451b61
commit
77f056b4fc
9 changed files with 142 additions and 104 deletions
|
|
@ -4,10 +4,10 @@ const createDOMPurify = require('dompurify');
|
|||
import Resolver from '../resolver';
|
||||
import DriveFile from '../../../models/drive-file';
|
||||
import Post from '../../../models/post';
|
||||
import uploadFromUrl from '../../../drive/upload-from-url';
|
||||
import createPost from '../../../post/create';
|
||||
import uploadFromUrl from '../../../api/drive/upload-from-url';
|
||||
import createPost from '../../../api/post/create';
|
||||
|
||||
export default async (resolver: Resolver, actor, activity): Promise<void> => {
|
||||
export default async (actor, activity): Promise<void> => {
|
||||
if ('actor' in activity && actor.account.uri !== activity.actor) {
|
||||
throw new Error('invalid actor');
|
||||
}
|
||||
|
|
@ -31,6 +31,8 @@ export default async (resolver: Resolver, actor, activity): Promise<void> => {
|
|||
throw new Error(`already registered: ${uri}`);
|
||||
}
|
||||
|
||||
const resolver = new Resolver();
|
||||
|
||||
const object = await resolver.resolve(activity);
|
||||
|
||||
switch (object.type) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue