1

我的应用程序中的“订阅者”集合上有三个操作挂钩:

'item.update.subscribers' => function (array $data) {}
'item.delete.subscribers' => function (array $data) {}
'item.create.subscribers' => function (array $data) {}

和以下过滤器挂钩:

'item.create.subscribers:before' => function (\Directus\Hook\Payload $payload) {}

除动作钩子外的所有钩子都item.create.subscribers按预期工作。这是我在浏览器控制台中遇到的错误:

如果我将函数 arg 更改为function ($data), $datais null

4

1 回答 1

0

@JRedford - 看起来像;存储数据存在问题,而不是挂钩问题。

您能否确认数据已成功存储在数据库中?

如果是 - 然后按照@RANGER 的建议检查日志。

于 2019-10-21T05:55:46.233 回答