Picsart v24.6版本的 MD5 值为:21a61631d94e54da68d2ad9268b8b9d9

以下内容为反编译后的 a.java 源代码,内容仅作参考


package myobfuscated.e60;

import android.text.TextUtils;
import com.facebook.AccessToken;
import com.picsart.chooser.media.AlbumType;
import com.picsart.studio.R;
import com.picsart.studio.facebook.FBAlbumObject;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import kotlin.Result;
import kotlin.jvm.internal.Intrinsics;
import org.jetbrains.annotations.NotNull;
import retrofit2.Call;
import retrofit2.Callback;
import retrofit2.Response;
public final class a implements Callback<myobfuscated.sy1.a<FBAlbumObject>> {
    public final myobfuscated.mk2.c<List<myobfuscated.q50.b>> a;
    public final com.picsart.chooser.media.albums.media.service.a b;

    public a(com.picsart.chooser.media.albums.media.service.a aVar, myobfuscated.mk2.f fVar) {
        this.a = fVar;
        this.b = aVar;
    }

    @Override
    public final void onFailure(@NotNull Call<myobfuscated.sy1.a<FBAlbumObject>> call, @NotNull Throwable t) {
        Intrinsics.checkNotNullParameter(call, "call");
        Intrinsics.checkNotNullParameter(t, "t");
        Exception exc = new Exception(t);
        exc.printStackTrace();
        String message = exc.getMessage();
        if (message != null && kotlin.text.d.w(message, "OAuthException", false)) {
            androidx.fragment.app.h a = this.b.a.a();
            myobfuscated.uy1.i.k(false, a != null ? a.getLifecycle() : null);
        }
        Result.a aVar = Result.Companion;
        this.a.resumeWith(Result.m287constructorimpl(myobfuscated.ik2.i.a(new Throwable(exc))));
    }

    @Override
    public final void onResponse(@NotNull Call<myobfuscated.sy1.a<FBAlbumObject>> call, @NotNull Response<myobfuscated.sy1.a<FBAlbumObject>> response) {
        Intrinsics.checkNotNullParameter(call, "call");
        Intrinsics.checkNotNullParameter(response, "response");
        myobfuscated.sy1.a<FBAlbumObject> body = response.body();
        List<FBAlbumObject> list = body != null ? body.items : null;
        myobfuscated.mk2.c<List<myobfuscated.q50.b>> cVar = this.a;
        if (list == null) {
            Result.a aVar = Result.Companion;
            cVar.resumeWith(Result.m287constructorimpl(myobfuscated.ik2.i.a(new Throwable("FB album items are null"))));
            return;
        }
        Result.a aVar2 = Result.Companion;
        com.picsart.chooser.media.albums.media.service.a aVar3 = this.b;
        aVar3.getClass();
        ArrayList arrayList = new ArrayList();
        for (FBAlbumObject fBAlbumObject : body.items) {
            if (fBAlbumObject.getCount() > 0) {
                myobfuscated.q50.b bVar = new myobfuscated.q50.b(com.appsflyer.internal.c.n(fBAlbumObject.getId(), "/photos"));
                AlbumType albumType = AlbumType.FACEBOOK;
                bVar.a(albumType);
                bVar.b = fBAlbumObject.getTitle();
                bVar.g = fBAlbumObject.getCount();
                int count = fBAlbumObject.getCount();
                String b = aVar3.b.b(R.string.gen_images, "");
                bVar.b(count + "  " + b);
                bVar.j = true;
                String cover = fBAlbumObject.getCover();
                Date date = AccessToken.l;
                AccessToken b2 = AccessToken.b.b();
                String str = b2 != null ? b2.e : null;
                bVar.e = (TextUtils.isEmpty(cover) || TextUtils.isEmpty(str)) ? null : defpackage.e.j("https://graph.facebook.com/v7.0/", cover, "/picture?access_token=", str, "&type=normal");
                bVar.c = com.appsflyer.internal.c.n(fBAlbumObject.getId(), "/photos");
                bVar.c(albumType.getValue());
                arrayList.add(bVar);
            }
        }
        cVar.resumeWith(Result.m287constructorimpl(arrayList));
    }
}