billyyoyo 6 anni fa
parent
commit
a2ec53bcb5

+ 1 - 1
app/src/main/java/com/sheep/gamegroup/model/api/ApiService.java

@@ -1921,7 +1921,7 @@ public interface ApiService {
     Observable<BaseMessage> checkAuth(@Query("Authorization") String token);
 
     @GET("app/user/check_authorization")
-    Observable<BaseMessage> checkAuth(@Query("Authorization") String token, @Query("face_url") String face_url);
+    Observable<BaseMessage> checkAuth(@Query("Authorization") String token, @Query("auto_login") int autoLogin, @Query("face_url") String face_url);
 
     @GET("app/search")
     Observable<BaseMessage> search(@Query("keyword") String keyword, @Query("game_count") int gameCount, @Query("task_count") int taskCount, @Query("gift_count") int giftCount, @Query("article_count") int articleCount);

+ 1 - 1
app/src/main/java/com/sheep/gamegroup/util/CommonUtil.java

@@ -1433,7 +1433,7 @@ public class CommonUtil {
         SheepApp.getInstance()
                 .getNetComponent()
                 .getApiService()
-                .checkAuth(token, face)
+                .checkAuth(token, 1, face)
                 .subscribeOn(Schedulers.io())
                 .observeOn(AndroidSchedulers.mainThread())
                 .subscribe(new SheepSubscriber<BaseMessage>(SheepApp.getInstance()) {

+ 3 - 3
app/src/main/java/com/sheep/gamegroup/view/activity/GameCertificationActivity.java

@@ -129,7 +129,7 @@ public class GameCertificationActivity extends BaseActivity {
             SdkLoginUser gameUser = DDProviderHelper.getInstance().getSdkLoginUser(gameToken);
             if (gameUser != null) {
                 gameToken = gameUser.getToken();
-                CommonUtil.getInstance().checkAuth(gameToken, (ret) -> {
+                CommonUtil.getInstance().checkAuth(this, gameToken, null, (ret) -> {
                     if (ret) {
                         CertificationUtil.newInstance().doCertification(GameCertificationActivity.this, gameToken, packageName, "validate");
                     } else {
@@ -184,8 +184,8 @@ public class GameCertificationActivity extends BaseActivity {
             String token = data.getStringExtra("token");
             String face = data.getStringExtra("face");
             String extra = data.getStringExtra("extra");
-            if("check".equals(extra)){
-                CommonUtil.getInstance().checkAuth(gameToken, (ret) -> {
+            if ("check".equals(extra)) {
+                CommonUtil.getInstance().checkAuth(this, gameToken, face, (ret) -> {
                     if (ret) {
                         CertificationUtil.newInstance().doCertification(GameCertificationActivity.this, gameToken, packageName, "validate");
                     }