Update photo/wire/wiki interfaces to support Blocking Group API.

Add blocking API Group Interfaces for photo,wire and wiki services.
Add service blocking API calls for createGroup/updateGroup/getGroupData.
Update GUI classes to match new GxsGroupDialog Interfaces.
This commit is contained in:
drbob 2020-04-05 15:04:39 +10:00
parent 3402aa861f
commit 1c20d75a03
18 changed files with 347 additions and 136 deletions

View file

@ -181,7 +181,7 @@ void WikiDialog::OpenOrShowAddGroupDialog()
void WikiDialog::newGroup()
{
WikiGroupDialog cf(mWikiQueue, this);
WikiGroupDialog cf(this);
cf.exec ();
}
@ -195,7 +195,7 @@ void WikiDialog::showGroupDetails()
return;
}
WikiGroupDialog cf(mWikiQueue, rsWiki->getTokenService(), GxsGroupDialog::MODE_SHOW, groupId, this);
WikiGroupDialog cf(GxsGroupDialog::MODE_SHOW, groupId, this);
cf.exec ();
}
@ -209,7 +209,7 @@ void WikiDialog::editGroupDetails()
return;
}
WikiGroupDialog cf(mWikiQueue, rsWiki->getTokenService(), GxsGroupDialog::MODE_EDIT, groupId, this);
WikiGroupDialog cf(GxsGroupDialog::MODE_EDIT, groupId, this);
cf.exec ();
}