正在查看: Hopscotch v9.7.2 应用的 CustomerInfoWorker.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Hopscotch v9.7.2 应用的 CustomerInfoWorker.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package in.hopscotch.android.service.applaunch;
import android.content.Context;
import android.content.Intent;
import androidx.work.Worker;
import androidx.work.WorkerParameters;
import androidx.work.g;
import androidx.work.impl.n0;
import androidx.work.p;
import androidx.work.t;
import in.hopscotch.android.api.factory.CustomerInfoApiFactory;
import in.hopscotch.android.api.response.LoginResponse;
import in.hopscotch.android.application.HsApplication;
import in.hopscotch.android.common.util.c;
import in.hopscotch.android.common.util.j;
import in.hopscotch.android.util.g;
import in.hopscotch.android.util.w0;
import kotlin.Metadata;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import org.jetbrains.annotations.NotNull;
import org.joda.time.DateTimeConstants;
import retrofit2.Response;
@Metadata
public final class CustomerInfoWorker extends Worker {
@NotNull
public static final a b = new a(null);
@NotNull
private final Context context;
public static final class a {
public a(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
public static void a(@NotNull Context context, boolean z) {
Intrinsics.checkNotNullParameter(context, "context");
c.a.a.getClass();
if (!j.o()) {
try {
Intent intent = new Intent();
intent.putExtra("firstInstall", z);
androidx.core.app.j.a(context, in.hopscotch.android.service.applaunch.a.class, DateTimeConstants.MILLIS_PER_SECOND, intent);
return;
} catch (Exception e) {
g.b(e);
return;
}
}
try {
g.a aVar = new g.a();
aVar.d(z);
androidx.work.g a = aVar.a();
Intrinsics.checkNotNullExpressionValue(a, "build(...)");
n0 n = n0.n(HsApplication.b());
Intrinsics.checkNotNullExpressionValue(n, "getInstance(...)");
n.c(new t.a(CustomerInfoWorker.class).k(a).b());
} catch (Exception e2) {
in.hopscotch.android.util.g.b(e2);
}
}
private a() {
}
}
public CustomerInfoWorker(@NotNull Context context, @NotNull WorkerParameters workerParameters) {
super(context, workerParameters);
Intrinsics.checkNotNullParameter(context, "context");
Intrinsics.checkNotNullParameter(workerParameters, "workerParameters");
this.context = context;
}
public final void b() {
Response execute = CustomerInfoApiFactory.getInstance().getCustomerInfoApi().getCustomerInfo().execute();
if (execute.isSuccessful()) {
w0.a(this.context, (LoginResponse) execute.body());
}
}
@NotNull
public final p.a doWork() {
if (CustomerInfoApiFactory.getInstance().getCustomerInfoApi() != null) {
Object obj = getInputData().a.get("FIRST_INSTALL");
if (obj instanceof Boolean ? ((Boolean) obj).booleanValue() : false) {
try {
CustomerInfoApiFactory.getInstance().getCustomerInfoApi().forgetGuestUser().execute();
b();
} catch (Exception e) {
in.hopscotch.android.util.g.b(e);
}
p.a.c cVar = new p.a.c();
Intrinsics.checkNotNullExpressionValue(cVar, "success(...)");
return cVar;
}
b();
}
p.a.c cVar2 = new p.a.c();
Intrinsics.checkNotNullExpressionValue(cVar2, "success(...)");
return cVar2;
}
}