gcRefPtr<UserCore::Item::ItemInfoI> DesuraJSUploadInfo::getItem(gcRefPtr<UserCore::Misc::UploadInfoThreadI> upload) { if (!GetUserCore() || !GetUserCore()->getItemManager()) return nullptr; return GetUserCore()->getItemManager()->findItemInfo(upload->getItemId()); }
gcString DesuraJSUploadInfo::getItemId(gcRefPtr<UserCore::Misc::UploadInfoThreadI> upload) { return upload->getItemId().toString(); }
gcString DesuraJSBranchInfo::getItemId(gcRefPtr<UserCore::Item::BranchInfoI> branch) { return branch->getItemId().toString(); }