mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-02-16 04:39:54 +01:00
Address review comments
This commit is contained in:
@@ -4,19 +4,19 @@ import android.content.Context;
|
||||
|
||||
import org.briarproject.R;
|
||||
import org.briarproject.android.ActivityComponent;
|
||||
import org.briarproject.android.sharing.InvitationActivity;
|
||||
import org.briarproject.android.sharing.InvitationAdapter;
|
||||
import org.briarproject.android.sharing.InvitationsActivity;
|
||||
import org.briarproject.api.privategroup.invitation.GroupInvitationItem;
|
||||
|
||||
import javax.inject.Inject;
|
||||
|
||||
import static org.briarproject.android.sharing.InvitationAdapter.InvitationClickListener;
|
||||
|
||||
public class GroupInvitationsActivity
|
||||
extends InvitationsActivity<GroupInvitationItem> {
|
||||
public class GroupInvitationActivity
|
||||
extends InvitationActivity<GroupInvitationItem> {
|
||||
|
||||
@Inject
|
||||
protected GroupInvitationsController controller;
|
||||
protected GroupInvitationController controller;
|
||||
|
||||
@Override
|
||||
public void injectActivity(ActivityComponent component) {
|
||||
@@ -24,7 +24,7 @@ public class GroupInvitationsActivity
|
||||
}
|
||||
|
||||
@Override
|
||||
protected GroupInvitationsController getController() {
|
||||
protected GroupInvitationController getController() {
|
||||
return controller;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
package org.briarproject.android.privategroup.invitation;
|
||||
|
||||
import org.briarproject.android.sharing.InvitationController;
|
||||
import org.briarproject.api.privategroup.invitation.GroupInvitationItem;
|
||||
|
||||
public interface GroupInvitationController
|
||||
extends InvitationController<GroupInvitationItem> {
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
package org.briarproject.android.privategroup.invitation;
|
||||
|
||||
import org.briarproject.android.controller.handler.ResultExceptionHandler;
|
||||
import org.briarproject.android.sharing.InvitationsControllerImpl;
|
||||
import org.briarproject.android.sharing.InvitationControllerImpl;
|
||||
import org.briarproject.api.contact.Contact;
|
||||
import org.briarproject.api.db.DatabaseExecutor;
|
||||
import org.briarproject.api.db.DbException;
|
||||
@@ -22,15 +22,15 @@ import javax.inject.Inject;
|
||||
|
||||
import static java.util.logging.Level.WARNING;
|
||||
|
||||
public class GroupInvitationsControllerImpl
|
||||
extends InvitationsControllerImpl<GroupInvitationItem>
|
||||
implements GroupInvitationsController {
|
||||
public class GroupInvitationControllerImpl
|
||||
extends InvitationControllerImpl<GroupInvitationItem>
|
||||
implements GroupInvitationController {
|
||||
|
||||
private final PrivateGroupManager privateGroupManager;
|
||||
private final GroupInvitationManager groupInvitationManager;
|
||||
|
||||
@Inject
|
||||
GroupInvitationsControllerImpl(@DatabaseExecutor Executor dbExecutor,
|
||||
GroupInvitationControllerImpl(@DatabaseExecutor Executor dbExecutor,
|
||||
LifecycleManager lifecycleManager, EventBus eventBus,
|
||||
PrivateGroupManager privateGroupManager,
|
||||
GroupInvitationManager groupInvitationManager) {
|
||||
@@ -50,7 +50,7 @@ public class GroupInvitationsControllerImpl
|
||||
}
|
||||
|
||||
@Override
|
||||
protected ClientId getClientId() {
|
||||
protected ClientId getShareableClientId() {
|
||||
return privateGroupManager.getClientId();
|
||||
}
|
||||
|
||||
@@ -68,7 +68,7 @@ public class GroupInvitationsControllerImpl
|
||||
@Override
|
||||
public void run() {
|
||||
try {
|
||||
PrivateGroup g = (PrivateGroup) item.getShareable();
|
||||
PrivateGroup g = item.getShareable();
|
||||
Contact c = item.getCreator();
|
||||
groupInvitationManager.respondToInvitation(g, c, accept);
|
||||
} catch (DbException e) {
|
||||
@@ -1,8 +0,0 @@
|
||||
package org.briarproject.android.privategroup.invitation;
|
||||
|
||||
import org.briarproject.android.sharing.InvitationsController;
|
||||
import org.briarproject.api.privategroup.invitation.GroupInvitationItem;
|
||||
|
||||
public interface GroupInvitationsController
|
||||
extends InvitationsController<GroupInvitationItem> {
|
||||
}
|
||||
@@ -21,7 +21,7 @@ import org.briarproject.android.ActivityComponent;
|
||||
import org.briarproject.android.controller.handler.UiResultExceptionHandler;
|
||||
import org.briarproject.android.fragment.BaseFragment;
|
||||
import org.briarproject.android.privategroup.creation.CreateGroupActivity;
|
||||
import org.briarproject.android.privategroup.invitation.GroupInvitationsActivity;
|
||||
import org.briarproject.android.privategroup.invitation.GroupInvitationActivity;
|
||||
import org.briarproject.android.privategroup.list.GroupListController.GroupListListener;
|
||||
import org.briarproject.android.privategroup.list.GroupViewHolder.OnGroupRemoveClickListener;
|
||||
import org.briarproject.android.view.BriarRecyclerView;
|
||||
@@ -221,7 +221,7 @@ public class GroupListFragment extends BaseFragment implements
|
||||
*/
|
||||
@Override
|
||||
public void onClick(View v) {
|
||||
Intent i = new Intent(getContext(), GroupInvitationsActivity.class);
|
||||
Intent i = new Intent(getContext(), GroupInvitationActivity.class);
|
||||
ActivityOptionsCompat options =
|
||||
makeCustomAnimation(getActivity(),
|
||||
android.R.anim.slide_in_left,
|
||||
|
||||
Reference in New Issue
Block a user