跑道更新后项目消失
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 包中修复。
我正在从 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 包中修复。