complete flow of sharing cards done. save local cache, update activity
event