Directus Repeater Field 不触发过滤器钩子

Directus Repeater Field does not trigger filter hook

使用 Directus 9.8 版,我创建了一个带有两个选项(标题、描述)的转发器字段。

我已经在那些转发器字段中添加了数据。

我创建了以下挂钩,当我将数据添加到转发器字段时会触发此挂钩,但当我更新现有转发器字段的值时,不会触发该挂钩。

import { defineHook } from '@directus/extensions-sdk';

export default defineHook(({ filter, action }) => {
    filter('items.create', (input, { collection }, { schema }) => {
        console.log('Creating Item!', input, collection, schema);
    });
    filter('items.update', (input, { collection }, { schema }) => {
        console.log('Updating Item!', input, collection, schema);
    });  
});

一般Field的更新操作一般都会触发Filter hook。但 问题是过滤器挂钩没有被触发以进行转发器字段的更新操作。所以控制台日志“更新项目”没有登录到控制台。 请帮助我解决此问题或分享您的想法。

一旦我更新到最新版本 (9.10) 的 Directus,它就可以正常工作了。