483 lines
24 KiB
Java
483 lines
24 KiB
Java
package com.discord.widgets.friends;
|
|
|
|
import android.content.Context;
|
|
import android.view.View;
|
|
import android.widget.TextView;
|
|
import androidx.fragment.app.Fragment;
|
|
import androidx.fragment.app.FragmentActivity;
|
|
import androidx.recyclerview.widget.RecyclerView;
|
|
import c.a.d.q;
|
|
import c.d.b.a.a;
|
|
import com.discord.app.AppFragment;
|
|
import com.discord.databinding.WidgetFriendsNearbyBinding;
|
|
import com.discord.rlottie.RLottieDrawable;
|
|
import com.discord.rlottie.RLottieImageView;
|
|
import com.discord.stores.StoreStream;
|
|
import com.discord.utilities.accessibility.AccessibilityUtils;
|
|
import com.discord.utilities.analytics.AnalyticsTracker;
|
|
import com.discord.utilities.color.ColorCompat;
|
|
import com.discord.utilities.dimen.DimenUtils;
|
|
import com.discord.utilities.display.DisplayUtils;
|
|
import com.discord.utilities.mg_recycler.MGRecyclerAdapter;
|
|
import com.discord.utilities.rest.RestAPI;
|
|
import com.discord.utilities.rx.ObservableExtensionsKt;
|
|
import com.discord.utilities.viewbinding.FragmentViewBindingDelegate;
|
|
import com.discord.utilities.viewbinding.FragmentViewBindingDelegateKt;
|
|
import com.discord.widgets.friends.NearbyManager;
|
|
import com.discord.widgets.friends.WidgetFriendsAddUserAdapter;
|
|
import com.google.android.material.button.MaterialButton;
|
|
import d0.z.d.m;
|
|
import java.util.Collection;
|
|
import java.util.List;
|
|
import java.util.Objects;
|
|
import kotlin.jvm.functions.Function0;
|
|
import kotlin.jvm.functions.Function1;
|
|
import kotlin.jvm.internal.DefaultConstructorMarker;
|
|
import kotlin.reflect.KProperty;
|
|
import rx.Observable;
|
|
import rx.functions.Func2;
|
|
/* compiled from: WidgetFriendsFindNearby.kt */
|
|
public final class WidgetFriendsFindNearby extends AppFragment {
|
|
public static final /* synthetic */ KProperty[] $$delegatedProperties = {a.W(WidgetFriendsFindNearby.class, "binding", "getBinding()Lcom/discord/databinding/WidgetFriendsNearbyBinding;", 0)};
|
|
private final FragmentViewBindingDelegate binding$delegate = FragmentViewBindingDelegateKt.viewBinding$default(this, WidgetFriendsFindNearby$binding$2.INSTANCE, null, 2, null);
|
|
private Long meUserId;
|
|
private final NearbyManager nearbyManager = new NearbyManager();
|
|
private WidgetFriendsAddUserAdapter resultsAdapter;
|
|
|
|
/* compiled from: WidgetFriendsFindNearby.kt */
|
|
public static abstract class Model {
|
|
|
|
/* compiled from: WidgetFriendsFindNearby.kt */
|
|
public static final class Empty extends Model {
|
|
public static final Empty INSTANCE = new Empty();
|
|
|
|
private Empty() {
|
|
super(null);
|
|
}
|
|
}
|
|
|
|
/* compiled from: WidgetFriendsFindNearby.kt */
|
|
public static final class Error extends Model {
|
|
private final Integer errorCode;
|
|
|
|
public Error(Integer num) {
|
|
super(null);
|
|
this.errorCode = num;
|
|
}
|
|
|
|
public static /* synthetic */ Error copy$default(Error error, Integer num, int i, Object obj) {
|
|
if ((i & 1) != 0) {
|
|
num = error.errorCode;
|
|
}
|
|
return error.copy(num);
|
|
}
|
|
|
|
public final Integer component1() {
|
|
return this.errorCode;
|
|
}
|
|
|
|
public final Error copy(Integer num) {
|
|
return new Error(num);
|
|
}
|
|
|
|
public boolean equals(Object obj) {
|
|
if (this != obj) {
|
|
return (obj instanceof Error) && m.areEqual(this.errorCode, ((Error) obj).errorCode);
|
|
}
|
|
return true;
|
|
}
|
|
|
|
public final Integer getErrorCode() {
|
|
return this.errorCode;
|
|
}
|
|
|
|
public int hashCode() {
|
|
Integer num = this.errorCode;
|
|
if (num != null) {
|
|
return num.hashCode();
|
|
}
|
|
return 0;
|
|
}
|
|
|
|
public String toString() {
|
|
return a.B(a.L("Error(errorCode="), this.errorCode, ")");
|
|
}
|
|
}
|
|
|
|
/* compiled from: WidgetFriendsFindNearby.kt */
|
|
public static final class NearbyUsers extends Model {
|
|
private final List<WidgetFriendsAddUserAdapter.ItemUser> items;
|
|
|
|
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
|
|
public NearbyUsers(List<WidgetFriendsAddUserAdapter.ItemUser> list) {
|
|
super(null);
|
|
m.checkNotNullParameter(list, "items");
|
|
this.items = list;
|
|
}
|
|
|
|
/* JADX DEBUG: Multi-variable search result rejected for r0v0, resolved type: com.discord.widgets.friends.WidgetFriendsFindNearby$Model$NearbyUsers */
|
|
/* JADX WARN: Multi-variable type inference failed */
|
|
public static /* synthetic */ NearbyUsers copy$default(NearbyUsers nearbyUsers, List list, int i, Object obj) {
|
|
if ((i & 1) != 0) {
|
|
list = nearbyUsers.items;
|
|
}
|
|
return nearbyUsers.copy(list);
|
|
}
|
|
|
|
public final List<WidgetFriendsAddUserAdapter.ItemUser> component1() {
|
|
return this.items;
|
|
}
|
|
|
|
public final NearbyUsers copy(List<WidgetFriendsAddUserAdapter.ItemUser> list) {
|
|
m.checkNotNullParameter(list, "items");
|
|
return new NearbyUsers(list);
|
|
}
|
|
|
|
public boolean equals(Object obj) {
|
|
if (this != obj) {
|
|
return (obj instanceof NearbyUsers) && m.areEqual(this.items, ((NearbyUsers) obj).items);
|
|
}
|
|
return true;
|
|
}
|
|
|
|
public final List<WidgetFriendsAddUserAdapter.ItemUser> getItems() {
|
|
return this.items;
|
|
}
|
|
|
|
public int hashCode() {
|
|
List<WidgetFriendsAddUserAdapter.ItemUser> list = this.items;
|
|
if (list != null) {
|
|
return list.hashCode();
|
|
}
|
|
return 0;
|
|
}
|
|
|
|
public String toString() {
|
|
return a.E(a.L("NearbyUsers(items="), this.items, ")");
|
|
}
|
|
}
|
|
|
|
/* compiled from: WidgetFriendsFindNearby.kt */
|
|
public static final class Uninitialized extends Model {
|
|
public static final Uninitialized INSTANCE = new Uninitialized();
|
|
|
|
private Uninitialized() {
|
|
super(null);
|
|
}
|
|
}
|
|
|
|
private Model() {
|
|
}
|
|
|
|
public /* synthetic */ Model(DefaultConstructorMarker defaultConstructorMarker) {
|
|
this();
|
|
}
|
|
}
|
|
|
|
/* compiled from: WidgetFriendsFindNearby.kt */
|
|
public static final class ModelProvider {
|
|
public static final ModelProvider INSTANCE = new ModelProvider();
|
|
|
|
private ModelProvider() {
|
|
}
|
|
|
|
public static final /* synthetic */ Observable access$getUserModels(ModelProvider modelProvider, Collection collection) {
|
|
return modelProvider.getUserModels(collection);
|
|
}
|
|
|
|
private final Observable<Model.NearbyUsers> getUserModels(Collection<Long> collection) {
|
|
StoreStream.Companion companion = StoreStream.Companion;
|
|
Observable<Model.NearbyUsers> i = Observable.i(companion.getUsers().observeUsers(collection, true), companion.getPresences().observePresencesForUsers(collection), companion.getUserRelationships().observe(collection), WidgetFriendsFindNearby$ModelProvider$getUserModels$1.INSTANCE);
|
|
m.checkNotNullExpressionValue(i, "Observable\n .co…yUsers(items)\n }");
|
|
return i;
|
|
}
|
|
|
|
public final Observable<Model> get(Observable<NearbyManager.NearbyState> observable) {
|
|
m.checkNotNullParameter(observable, "nearbyStateObservable");
|
|
Observable<R> Y = observable.Y(WidgetFriendsFindNearby$ModelProvider$get$1.INSTANCE);
|
|
m.checkNotNullExpressionValue(Y, "nearbyStateObservable\n … }\n }");
|
|
return Y;
|
|
}
|
|
}
|
|
|
|
public WidgetFriendsFindNearby() {
|
|
super(2131559018);
|
|
}
|
|
|
|
private final void acceptFriendRequest(long j) {
|
|
ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.restSubscribeOn$default(RestAPI.addRelationship$default(RestAPI.Companion.getApi(), "Nearby - Accept Friend Request", j, null, null, 12, null), false, 1, null), this, null, 2, null), WidgetFriendsFindNearby.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetFriendsFindNearby$acceptFriendRequest$1(this), 62, (Object) null);
|
|
}
|
|
|
|
public static final /* synthetic */ void access$acceptFriendRequest(WidgetFriendsFindNearby widgetFriendsFindNearby, long j) {
|
|
widgetFriendsFindNearby.acceptFriendRequest(j);
|
|
}
|
|
|
|
public static final /* synthetic */ void access$configureUI(WidgetFriendsFindNearby widgetFriendsFindNearby, Model model) {
|
|
widgetFriendsFindNearby.configureUI(model);
|
|
}
|
|
|
|
public static final /* synthetic */ void access$declineFriendRequest(WidgetFriendsFindNearby widgetFriendsFindNearby, long j, boolean z2) {
|
|
widgetFriendsFindNearby.declineFriendRequest(j, z2);
|
|
}
|
|
|
|
public static final /* synthetic */ void access$enableScanning(WidgetFriendsFindNearby widgetFriendsFindNearby) {
|
|
widgetFriendsFindNearby.enableScanning();
|
|
}
|
|
|
|
public static final /* synthetic */ WidgetFriendsAddUserAdapter access$getResultsAdapter$p(WidgetFriendsFindNearby widgetFriendsFindNearby) {
|
|
WidgetFriendsAddUserAdapter widgetFriendsAddUserAdapter = widgetFriendsFindNearby.resultsAdapter;
|
|
if (widgetFriendsAddUserAdapter == null) {
|
|
m.throwUninitializedPropertyAccessException("resultsAdapter");
|
|
}
|
|
return widgetFriendsAddUserAdapter;
|
|
}
|
|
|
|
public static final /* synthetic */ void access$sendFriendRequest(WidgetFriendsFindNearby widgetFriendsFindNearby, String str, int i) {
|
|
widgetFriendsFindNearby.sendFriendRequest(str, i);
|
|
}
|
|
|
|
public static final /* synthetic */ void access$setResultsAdapter$p(WidgetFriendsFindNearby widgetFriendsFindNearby, WidgetFriendsAddUserAdapter widgetFriendsAddUserAdapter) {
|
|
widgetFriendsFindNearby.resultsAdapter = widgetFriendsAddUserAdapter;
|
|
}
|
|
|
|
private final void configureUI(Model model) {
|
|
if (model instanceof Model.Uninitialized) {
|
|
TextView textView = getBinding().g;
|
|
m.checkNotNullExpressionValue(textView, "binding.nearbyFriendsSearchingTitle");
|
|
textView.setText(getString(2131886279));
|
|
TextView textView2 = getBinding().e;
|
|
m.checkNotNullExpressionValue(textView2, "binding.nearbyFriendsSearchingBody");
|
|
textView2.setText(getString(2131886266));
|
|
TextView textView3 = getBinding().e;
|
|
TextView textView4 = getBinding().e;
|
|
m.checkNotNullExpressionValue(textView4, "binding.nearbyFriendsSearchingBody");
|
|
textView3.setTextColor(ColorCompat.getThemedColor(textView4, 2130968933));
|
|
MaterialButton materialButton = getBinding().b;
|
|
m.checkNotNullExpressionValue(materialButton, "binding.nearbyFriendsEnable");
|
|
materialButton.setVisibility(0);
|
|
RecyclerView recyclerView = getBinding().d;
|
|
m.checkNotNullExpressionValue(recyclerView, "binding.nearbyFriendsRecycler");
|
|
recyclerView.setVisibility(8);
|
|
RLottieImageView rLottieImageView = getBinding().f;
|
|
RLottieDrawable rLottieDrawable = rLottieImageView.i;
|
|
if (rLottieDrawable != null) {
|
|
rLottieImageView.k = false;
|
|
if (rLottieImageView.j) {
|
|
rLottieDrawable.O = false;
|
|
}
|
|
}
|
|
} else if (model instanceof Model.Error) {
|
|
TextView textView5 = getBinding().g;
|
|
m.checkNotNullExpressionValue(textView5, "binding.nearbyFriendsSearchingTitle");
|
|
textView5.setText(getString(2131886279));
|
|
TextView textView6 = getBinding().e;
|
|
m.checkNotNullExpressionValue(textView6, "binding.nearbyFriendsSearchingBody");
|
|
textView6.setText(getErrorMessage(((Model.Error) model).getErrorCode()));
|
|
TextView textView7 = getBinding().e;
|
|
TextView textView8 = getBinding().e;
|
|
m.checkNotNullExpressionValue(textView8, "binding.nearbyFriendsSearchingBody");
|
|
textView7.setTextColor(ColorCompat.getColor(textView8, 2131100324));
|
|
MaterialButton materialButton2 = getBinding().b;
|
|
m.checkNotNullExpressionValue(materialButton2, "binding.nearbyFriendsEnable");
|
|
materialButton2.setVisibility(0);
|
|
RecyclerView recyclerView2 = getBinding().d;
|
|
m.checkNotNullExpressionValue(recyclerView2, "binding.nearbyFriendsRecycler");
|
|
recyclerView2.setVisibility(8);
|
|
RLottieImageView rLottieImageView2 = getBinding().f;
|
|
RLottieDrawable rLottieDrawable2 = rLottieImageView2.i;
|
|
if (rLottieDrawable2 != null) {
|
|
rLottieImageView2.k = false;
|
|
if (rLottieImageView2.j) {
|
|
rLottieDrawable2.O = false;
|
|
}
|
|
}
|
|
} else if (model instanceof Model.Empty) {
|
|
TextView textView9 = getBinding().g;
|
|
m.checkNotNullExpressionValue(textView9, "binding.nearbyFriendsSearchingTitle");
|
|
textView9.setText(getString(2131886279));
|
|
TextView textView10 = getBinding().e;
|
|
m.checkNotNullExpressionValue(textView10, "binding.nearbyFriendsSearchingBody");
|
|
textView10.setText(getString(2131886266));
|
|
TextView textView11 = getBinding().e;
|
|
TextView textView12 = getBinding().e;
|
|
m.checkNotNullExpressionValue(textView12, "binding.nearbyFriendsSearchingBody");
|
|
textView11.setTextColor(ColorCompat.getThemedColor(textView12, 2130968933));
|
|
MaterialButton materialButton3 = getBinding().b;
|
|
m.checkNotNullExpressionValue(materialButton3, "binding.nearbyFriendsEnable");
|
|
materialButton3.setVisibility(8);
|
|
RecyclerView recyclerView3 = getBinding().d;
|
|
m.checkNotNullExpressionValue(recyclerView3, "binding.nearbyFriendsRecycler");
|
|
recyclerView3.setVisibility(8);
|
|
if (!AccessibilityUtils.INSTANCE.isReducedMotionEnabled()) {
|
|
getBinding().f.a();
|
|
}
|
|
} else if (model instanceof Model.NearbyUsers) {
|
|
TextView textView13 = getBinding().g;
|
|
m.checkNotNullExpressionValue(textView13, "binding.nearbyFriendsSearchingTitle");
|
|
textView13.setText(getString(2131886273));
|
|
TextView textView14 = getBinding().e;
|
|
m.checkNotNullExpressionValue(textView14, "binding.nearbyFriendsSearchingBody");
|
|
textView14.setText(getString(2131886272));
|
|
TextView textView15 = getBinding().e;
|
|
TextView textView16 = getBinding().e;
|
|
m.checkNotNullExpressionValue(textView16, "binding.nearbyFriendsSearchingBody");
|
|
textView15.setTextColor(ColorCompat.getThemedColor(textView16, 2130968933));
|
|
MaterialButton materialButton4 = getBinding().b;
|
|
m.checkNotNullExpressionValue(materialButton4, "binding.nearbyFriendsEnable");
|
|
materialButton4.setVisibility(8);
|
|
WidgetFriendsAddUserAdapter widgetFriendsAddUserAdapter = this.resultsAdapter;
|
|
if (widgetFriendsAddUserAdapter == null) {
|
|
m.throwUninitializedPropertyAccessException("resultsAdapter");
|
|
}
|
|
widgetFriendsAddUserAdapter.setData(((Model.NearbyUsers) model).getItems());
|
|
RecyclerView recyclerView4 = getBinding().d;
|
|
m.checkNotNullExpressionValue(recyclerView4, "binding.nearbyFriendsRecycler");
|
|
recyclerView4.setVisibility(0);
|
|
}
|
|
}
|
|
|
|
private final void declineFriendRequest(long j, boolean z2) {
|
|
ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.restSubscribeOn$default(RestAPI.Companion.getApi().removeRelationship("Nearby - Remove Friend Request", j), false, 1, null), this, null, 2, null), WidgetFriendsFindNearby.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetFriendsFindNearby$declineFriendRequest$1(this, z2 ? 2131888802 : 2131888797), 62, (Object) null);
|
|
}
|
|
|
|
private final void enableScanning() {
|
|
if (this.meUserId == null) {
|
|
updateMeUserIdAndInitNearbyManager();
|
|
}
|
|
if (this.meUserId != null) {
|
|
NearbyManager nearbyManager = this.nearbyManager;
|
|
FragmentActivity activity = getActivity();
|
|
Objects.requireNonNull(activity, "null cannot be cast to non-null type androidx.fragment.app.FragmentActivity");
|
|
nearbyManager.buildClientAndPublish(activity);
|
|
}
|
|
}
|
|
|
|
private final WidgetFriendsNearbyBinding getBinding() {
|
|
return (WidgetFriendsNearbyBinding) this.binding$delegate.getValue((Fragment) this, $$delegatedProperties[0]);
|
|
}
|
|
|
|
private final String getErrorMessage(Integer num) {
|
|
if (num != null && num.intValue() == 99) {
|
|
Context context = getContext();
|
|
if (context != null) {
|
|
return context.getString(2131886267);
|
|
}
|
|
return null;
|
|
} else if (num != null && num.intValue() == 98) {
|
|
Context context2 = getContext();
|
|
if (context2 != null) {
|
|
return context2.getString(2131886278);
|
|
}
|
|
return null;
|
|
} else {
|
|
Context context3 = getContext();
|
|
if (context3 != null) {
|
|
return context3.getString(2131886274);
|
|
}
|
|
return null;
|
|
}
|
|
}
|
|
|
|
private final void sendFriendRequest(String str, int i) {
|
|
ObservableExtensionsKt.ui$default(RestAPI.Companion.getApi().sendRelationshipRequest("Nearby - Add Friend Suggestion", str, i), this, null, 2, null).k(q.a.g(getContext(), new WidgetFriendsFindNearby$sendFriendRequest$1(this, str), new WidgetFriendsFindNearby$sendFriendRequest$2(this, str, i)));
|
|
}
|
|
|
|
private final void updateMeUserIdAndInitNearbyManager() {
|
|
long id2 = StoreStream.Companion.getUsers().getMe().getId();
|
|
this.meUserId = Long.valueOf(id2);
|
|
this.nearbyManager.initialize(id2);
|
|
}
|
|
|
|
@Override // com.discord.app.AppFragment, androidx.fragment.app.Fragment
|
|
public void onPause() {
|
|
this.nearbyManager.disableNearby();
|
|
super.onPause();
|
|
}
|
|
|
|
@Override // com.discord.app.AppFragment, androidx.fragment.app.Fragment
|
|
public void onResume() {
|
|
super.onResume();
|
|
enableScanning();
|
|
AnalyticsTracker.INSTANCE.friendAddViewed("Nearby");
|
|
}
|
|
|
|
@Override // com.discord.app.AppFragment
|
|
public void onViewBound(View view) {
|
|
m.checkNotNullParameter(view, "view");
|
|
super.onViewBound(view);
|
|
updateMeUserIdAndInitNearbyManager();
|
|
MGRecyclerAdapter.Companion companion = MGRecyclerAdapter.Companion;
|
|
RecyclerView recyclerView = getBinding().d;
|
|
m.checkNotNullExpressionValue(recyclerView, "binding.nearbyFriendsRecycler");
|
|
WidgetFriendsAddUserAdapter widgetFriendsAddUserAdapter = (WidgetFriendsAddUserAdapter) companion.configure(new WidgetFriendsAddUserAdapter(recyclerView));
|
|
this.resultsAdapter = widgetFriendsAddUserAdapter;
|
|
if (widgetFriendsAddUserAdapter == null) {
|
|
m.throwUninitializedPropertyAccessException("resultsAdapter");
|
|
}
|
|
widgetFriendsAddUserAdapter.setSendHandler(new WidgetFriendsFindNearby$onViewBound$1(this));
|
|
WidgetFriendsAddUserAdapter widgetFriendsAddUserAdapter2 = this.resultsAdapter;
|
|
if (widgetFriendsAddUserAdapter2 == null) {
|
|
m.throwUninitializedPropertyAccessException("resultsAdapter");
|
|
}
|
|
widgetFriendsAddUserAdapter2.setAcceptHandler(new WidgetFriendsFindNearby$onViewBound$2(this));
|
|
WidgetFriendsAddUserAdapter widgetFriendsAddUserAdapter3 = this.resultsAdapter;
|
|
if (widgetFriendsAddUserAdapter3 == null) {
|
|
m.throwUninitializedPropertyAccessException("resultsAdapter");
|
|
}
|
|
widgetFriendsAddUserAdapter3.setDeclineHandler(new WidgetFriendsFindNearby$onViewBound$3(this));
|
|
WidgetFriendsAddUserAdapter widgetFriendsAddUserAdapter4 = this.resultsAdapter;
|
|
if (widgetFriendsAddUserAdapter4 == null) {
|
|
m.throwUninitializedPropertyAccessException("resultsAdapter");
|
|
}
|
|
widgetFriendsAddUserAdapter4.setOnItemClick(new WidgetFriendsFindNearby$onViewBound$4(this));
|
|
getBinding().b.setOnClickListener(new WidgetFriendsFindNearby$onViewBound$5(this));
|
|
getBinding().f1784c.setOnClickListener(WidgetFriendsFindNearby$onViewBound$6.INSTANCE);
|
|
RLottieImageView rLottieImageView = getBinding().f;
|
|
int dpToPixels = DimenUtils.dpToPixels(200);
|
|
int dpToPixels2 = DimenUtils.dpToPixels(200);
|
|
Objects.requireNonNull(rLottieImageView);
|
|
RLottieDrawable.PlaybackMode playbackMode = RLottieDrawable.PlaybackMode.LOOP;
|
|
m.checkNotNullParameter(playbackMode, "playbackMode");
|
|
Context context = rLottieImageView.getContext();
|
|
m.checkNotNullExpressionValue(context, "context");
|
|
String valueOf = String.valueOf(2131820544);
|
|
Context context2 = rLottieImageView.getContext();
|
|
m.checkNotNullExpressionValue(context2, "context");
|
|
RLottieDrawable rLottieDrawable = new RLottieDrawable(context, 2131820544, valueOf, dpToPixels, dpToPixels2, DisplayUtils.getScreenRefreshRate(context2), false, (int[]) null);
|
|
rLottieImageView.i = rLottieDrawable;
|
|
rLottieDrawable.f(playbackMode);
|
|
RLottieDrawable rLottieDrawable2 = rLottieImageView.i;
|
|
if (rLottieDrawable2 != null) {
|
|
rLottieDrawable2.e(true);
|
|
}
|
|
rLottieImageView.setImageDrawable(rLottieImageView.i);
|
|
}
|
|
|
|
/* JADX WARN: Multi-variable type inference failed */
|
|
/* JADX DEBUG: Type inference failed for r1v2. Raw type applied. Possible types: rx.Observable<R>, rx.Observable */
|
|
/* JADX DEBUG: Type inference failed for r0v3. Raw type applied. Possible types: rx.Observable<R>, rx.Observable */
|
|
/* JADX WARNING: Unknown variable types count: 1 */
|
|
@Override // com.discord.app.AppFragment
|
|
public void onViewBoundOrOnResume() {
|
|
super.onViewBoundOrOnResume();
|
|
StoreStream.Companion companion = StoreStream.Companion;
|
|
Observable F = companion.getUserRelationships().observeForType(4).F(i.i);
|
|
Observable F2 = companion.getUserRelationships().observeForType(3).F(i.j);
|
|
v vVar = v.i;
|
|
if (vVar != null) {
|
|
vVar = new w(vVar);
|
|
}
|
|
Observable j = Observable.j(F, F2, (Func2) vVar);
|
|
m.checkNotNullExpressionValue(j, "Observable\n .comb…erRequestsModel\n )");
|
|
Observable r = ObservableExtensionsKt.computationLatest(j).r();
|
|
m.checkNotNullExpressionValue(r, "Observable\n .comb… .distinctUntilChanged()");
|
|
ObservableExtensionsKt.ui$default(r, this, null, 2, null).k(q.a.g(getContext(), new WidgetFriendsFindNearby$onViewBoundOrOnResume$1(this), null));
|
|
Observable<Model> observable = ModelProvider.INSTANCE.get(this.nearbyManager.getState());
|
|
WidgetFriendsAddUserAdapter widgetFriendsAddUserAdapter = this.resultsAdapter;
|
|
if (widgetFriendsAddUserAdapter == null) {
|
|
m.throwUninitializedPropertyAccessException("resultsAdapter");
|
|
}
|
|
ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui(observable, this, widgetFriendsAddUserAdapter), WidgetFriendsFindNearby.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetFriendsFindNearby$onViewBoundOrOnResume$2(this), 62, (Object) null);
|
|
}
|
|
}
|