22 lines
1.1 KiB
Java
22 lines
1.1 KiB
Java
package com.discord.widgets.user.presence;
|
|
|
|
import com.discord.api.activity.Activity;
|
|
import com.discord.models.presence.Presence;
|
|
import com.discord.stores.StoreStream;
|
|
import com.discord.utilities.presence.PresenceUtils;
|
|
import j0.k.b;
|
|
import j0.l.e.j;
|
|
import rx.Observable;
|
|
/* compiled from: ModelRichPresence.kt */
|
|
public final class ModelRichPresence$Companion$get$1<T, R> implements b<Presence, Observable<? extends ModelRichPresence>> {
|
|
public static final ModelRichPresence$Companion$get$1 INSTANCE = new ModelRichPresence$Companion$get$1();
|
|
|
|
public final Observable<? extends ModelRichPresence> call(Presence presence) {
|
|
Long a;
|
|
if (presence == null) {
|
|
return new j(null);
|
|
}
|
|
Activity primaryActivity = PresenceUtils.INSTANCE.getPrimaryActivity(presence);
|
|
return (primaryActivity == null || (a = primaryActivity.a()) == null) ? new j(new ModelRichPresence(presence, null, 2, null)) : StoreStream.Companion.getApplication().observeApplication(Long.valueOf(a.longValue())).F(new ModelRichPresence$Companion$get$1$$special$$inlined$let$lambda$1(presence));
|
|
}
|
|
}
|