fix resource Delete when object is inline
This commit is contained in:
parent
7fb32572ef
commit
d11798a3ab
1 changed files with 2 additions and 1 deletions
|
@ -5,6 +5,7 @@ const APUser = require('../api/models/ap_user')
|
||||||
const log = require('../log')
|
const log = require('../log')
|
||||||
const helpers = require('../helpers')
|
const helpers = require('../helpers')
|
||||||
const linkifyHtml = require('linkify-html')
|
const linkifyHtml = require('linkify-html')
|
||||||
|
const get = require('lodash/get')
|
||||||
|
|
||||||
module.exports = {
|
module.exports = {
|
||||||
|
|
||||||
|
@ -59,7 +60,7 @@ module.exports = {
|
||||||
|
|
||||||
async remove (req, res) {
|
async remove (req, res) {
|
||||||
const resource = await Resource.findOne({
|
const resource = await Resource.findOne({
|
||||||
where: { activitypub_id: req.body.object.id },
|
where: { activitypub_id: get(req.body, 'object.id', req.body.object) },
|
||||||
include: [{ model: APUser, required: true, attributes: ['ap_id'] }]
|
include: [{ model: APUser, required: true, attributes: ['ap_id'] }]
|
||||||
})
|
})
|
||||||
if (!resource) {
|
if (!resource) {
|
||||||
|
|
Loading…
Reference in a new issue