2018-03-31 19:55:00 +09:00
|
|
|
import User from '../../models/user';
|
2018-04-02 04:15:27 +09:00
|
|
|
import act from '../../remote/activitypub/act';
|
2018-04-03 16:33:16 +09:00
|
|
|
import Resolver from '../../remote/activitypub/resolver';
|
2018-03-31 19:55:00 +09:00
|
|
|
|
2018-04-03 02:09:50 +09:00
|
|
|
export default ({ data }) => User.findOne({ _id: data.actor })
|
2018-04-03 20:39:27 +09:00
|
|
|
.then(actor => act(new Resolver(), actor, data.outbox))
|
|
|
|
|
.then(Promise.all);
|