跑道更新后项目消失

Item disappears after updating in Podio

我正在从 C# 应用程序连接到跑道,我遇到了一个奇怪的问题:

1 - 使用此代码从跑道读取项目:

var item = podio.ItemService.GetItem(itemId);

我收到了我想要的东西。目前还可以。

2 - 更新项目(按照跑道教程):

var item = new Item();
item.ItemId = itemId;
item.Field<TextItemField>("company").Value = "Test Company";
podio.ItemService.UpdateItem(item, spaceId);

项目已正确更新,我可以在网上看到更改。

3 - 再次阅读同一项目

现在和第一步一样的方法returns null.

该项目在网络上可见,我什至可以从文档页面 (https://developers.podio.com/doc/items/get-item-22360) 的 "sandbox" 中读取 json。

有什么想法吗?

请确保您使用的是最新的跑道库。 item_revision_id 有一个问题已在 Podio 1.5.8 和 Podio.Async 2.0.0 NuGet 包中修复。