1
0
mirror of https://github.com/KokaKiwi/BarInsta synced 2024-11-22 22:57:29 +00:00

Update MainHelper.java

This commit is contained in:
Austin Huang 2020-09-02 12:33:44 -04:00 committed by GitHub
parent fd629aab7f
commit 44db2db57f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1234,7 +1234,7 @@ public final class MainHelper implements SwipeRefreshLayout.OnRefreshListener {
main.locationModel != null ? main.locationModel.getName() : main.userQuery.replaceAll("^@", ""))); main.locationModel != null ? main.locationModel.getName() : main.userQuery.replaceAll("^@", "")));
onRefresh(); onRefresh();
} else if (v == main.mainBinding.profileView.btnFollow) { } else if (v == main.mainBinding.profileView.btnFollow) {
if (main.profileModel.isPrivate()) { if (main.profileModel.isPrivate() && main.profileModel.getFollowing()) {
new AlertDialog.Builder(main) new AlertDialog.Builder(main)
.setTitle(R.string.priv_acc) .setTitle(R.string.priv_acc)
.setMessage(R.string.priv_acc_confirm) .setMessage(R.string.priv_acc_confirm)
@ -1278,15 +1278,15 @@ public final class MainHelper implements SwipeRefreshLayout.OnRefreshListener {
action = rawAction[0]; action = rawAction[0];
final String url = "https://www.instagram.com/web/"+ final String url = "https://www.instagram.com/web/"+
((action == "followtag" && main.hashtagModel != null) ? ("tags/"+ ((action == "followtag" && main.hashtagModel != null) ? ("tags/"+
(main.hashtagModel.getFollowing() == true ? "unfollow/" : "follow/")+main.hashtagModel.getName()+"/") : ( (main.hashtagModel.getFollowing() ? "unfollow/" : "follow/")+main.hashtagModel.getName()+"/") : (
((action == "restrict" && main.profileModel != null) ? "restrict_action" : ("friendships/"+main.profileModel.getId()))+"/"+ ((action == "restrict" && main.profileModel != null) ? "restrict_action" : ("friendships/"+main.profileModel.getId()))+"/"+
((action == "follow" && main.profileModel != null) ? ((action == "follow" && main.profileModel != null) ?
((main.profileModel.getFollowing() == true || ((main.profileModel.getFollowing() ||
(main.profileModel.getFollowing() == false && main.profileModel.getRequested() == true)) (main.profileModel.getFollowing() == false && main.profileModel.getRequested() == true))
? "unfollow/" : "follow/") : ? "unfollow/" : "follow/") :
((action == "restrict" && main.profileModel != null) ? ((action == "restrict" && main.profileModel != null) ?
(main.profileModel.getRestricted() == true ? "unrestrict/" : "restrict/") : (main.profileModel.getRestricted() ? "unrestrict/" : "restrict/") :
(main.profileModel.getBlocked() == true ? "unblock/" : "block/"))))); (main.profileModel.getBlocked() ? "unblock/" : "block/")))));
try { try {
final HttpURLConnection urlConnection = (HttpURLConnection) new URL(url).openConnection(); final HttpURLConnection urlConnection = (HttpURLConnection) new URL(url).openConnection();
urlConnection.setRequestMethod("POST"); urlConnection.setRequestMethod("POST");