mirror of
https://github.com/RetroShare/RetroShare.git
synced 2025-06-28 08:07:31 -04:00
fixed updating of membership when loading circle cache entry
This commit is contained in:
parent
fac1fb84e8
commit
55cb15caa9
4 changed files with 50 additions and 22 deletions
|
@ -35,6 +35,7 @@ uint32_t RsGxsCircleSerialiser::size(RsItem *item)
|
|||
{
|
||||
RsGxsCircleGroupItem* grp_item = NULL;
|
||||
RsGxsCircleMsgItem* snap_item = NULL;
|
||||
RsGxsCircleSubscriptionRequestItem* subr_item = NULL;
|
||||
|
||||
if((grp_item = dynamic_cast<RsGxsCircleGroupItem*>(item)) != NULL)
|
||||
{
|
||||
|
@ -43,6 +44,10 @@ uint32_t RsGxsCircleSerialiser::size(RsItem *item)
|
|||
else if((snap_item = dynamic_cast<RsGxsCircleMsgItem*>(item)) != NULL)
|
||||
{
|
||||
return sizeGxsCircleMsgItem(snap_item);
|
||||
}
|
||||
else if((subr_item = dynamic_cast<RsGxsCircleSubscriptionRequestItem*>(item)) != NULL)
|
||||
{
|
||||
return sizeGxsCircleSubscriptionRequestItem(subr_item);
|
||||
}
|
||||
else
|
||||
return 0 ;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue