mirror of
https://github.com/RetroShare/RetroShare.git
synced 2025-05-12 19:12:28 -04:00
3 GXS BugFixes:
- GxsCircles was created twice, removed second. - Modified Gxs DataLayer to always write AuthorId, modified retrieval to clear string if NULL. This originally caused AuthorId to filled with GroupId. - Fixed rsgxsnetservice to use mInternalCircle, rather than mCircleId. git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7291 b45a01b8-16f6-495d-af2f-9b41ad6348cc
This commit is contained in:
parent
bce35d26e3
commit
6319733113
4 changed files with 8 additions and 13 deletions
|
@ -1315,6 +1315,7 @@ int RsServer::StartupRetroShare()
|
|||
RsGeneralDataService* gxscircles_ds = new RsDataService(currGxsDir + "/", "gxscircles_db",
|
||||
RS_SERVICE_GXS_TYPE_GXSCIRCLE, NULL, RsInitConfig::gxs_passwd);
|
||||
|
||||
// create GxsCircles - early, as IDs need it.
|
||||
mGxsCircles = new p3GxsCircles(gxscircles_ds, NULL, mGxsIdService);
|
||||
|
||||
// create GXS ID service
|
||||
|
@ -1327,10 +1328,6 @@ int RsServer::StartupRetroShare()
|
|||
mGxsIdService->setNes(gxsid_ns);
|
||||
/**** GxsCircle service ****/
|
||||
|
||||
|
||||
// init gxs services
|
||||
mGxsCircles = new p3GxsCircles(gxscircles_ds, NULL, mGxsIdService);
|
||||
|
||||
// create GXS Circle service
|
||||
RsGxsNetService* gxscircles_ns = new RsGxsNetService(
|
||||
RS_SERVICE_GXS_TYPE_GXSCIRCLE, gxscircles_ds, nxsMgr,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue