diff --git a/app/src/main/java/org/mian/gitnex/activities/DeepLinksActivity.java b/app/src/main/java/org/mian/gitnex/activities/DeepLinksActivity.java index 4bf83726..886cdbe2 100644 --- a/app/src/main/java/org/mian/gitnex/activities/DeepLinksActivity.java +++ b/app/src/main/java/org/mian/gitnex/activities/DeepLinksActivity.java @@ -12,6 +12,7 @@ import org.apache.commons.lang3.StringUtils; import org.gitnex.tea4j.models.Files; import org.gitnex.tea4j.models.Organization; import org.gitnex.tea4j.models.PullRequests; +import org.gitnex.tea4j.models.UserInfo; import org.gitnex.tea4j.models.UserRepositories; import org.jetbrains.annotations.NotNull; import org.mian.gitnex.R; @@ -63,8 +64,7 @@ public class DeepLinksActivity extends BaseActivity { issueIntent = new Intent(ctx, IssueDetailActivity.class); repoIntent = new Intent(ctx, RepoDetailActivity.class); orgIntent = new Intent(ctx, OrganizationDetailActivity.class); - // TODO: enable if UserProfile Activity exist - //userIntent = new Intent(ctx, ProfileActivity.class) + userIntent = new Intent(ctx, ProfileActivity.class); Intent intent = getIntent(); Uri data = intent.getData(); @@ -557,9 +557,7 @@ public class DeepLinksActivity extends BaseActivity { } private void getUser(String url, String instanceToken, String userName) { - // TODO: enable if UserProfile Activity exist - showNoActionButtons(); - /*Call call = RetrofitClient.getApiInterface(ctx, url).getUserProfile(instanceToken, userName); + Call call = RetrofitClient.getApiInterface(ctx, url).getUserProfile(instanceToken, userName); call.enqueue(new Callback() { @@ -569,13 +567,12 @@ public class DeepLinksActivity extends BaseActivity { assert response.body() != null; userIntent.putExtra("username", response.body().getLogin()); ctx.startActivity(userIntent); - finish(); } else { Log.e("getUser-code", String.valueOf(response.code())); ctx.startActivity(mainIntent); - finish(); } + finish(); } @Override @@ -584,7 +581,7 @@ public class DeepLinksActivity extends BaseActivity { ctx.startActivity(mainIntent); finish(); } - });*/ + }); } private void getFile(String url, String instanceToken, String owner, String repo, String filePath, String branch) { diff --git a/app/src/main/java/org/mian/gitnex/adapters/AdminGetUsersAdapter.java b/app/src/main/java/org/mian/gitnex/adapters/AdminGetUsersAdapter.java index 686883a5..c4f63d55 100644 --- a/app/src/main/java/org/mian/gitnex/adapters/AdminGetUsersAdapter.java +++ b/app/src/main/java/org/mian/gitnex/adapters/AdminGetUsersAdapter.java @@ -53,7 +53,7 @@ public class AdminGetUsersAdapter extends RecyclerView.Adapter { + itemView.setOnClickListener(loginId -> { Intent intent = new Intent(context, ProfileActivity.class); intent.putExtra("username", userLoginId); context.startActivity(intent);