finikes il y a 2 ans
Parent
commit
9a17650894

+ 6 - 3
src/main/java/com/finikes/matchmaker/passport/controller/PassportController.java

@@ -39,6 +39,7 @@ public class PassportController {
         }
 
         String openid = (String) resultMap.get("openid");
+        System.out.println(openid + " ++++++++++++++++");
         String sessionKey = (String) resultMap.get("session_key");
         String unionid = (String) resultMap.get("unionid");
         int errcode = 0;
@@ -67,9 +68,11 @@ public class PassportController {
                 dto.setPassportInit(true);
             } else {
                 String registerSchedule = memberDAO.findRegisterScheduleByPassport(passport.getId());
-                String[] steps = registerSchedule.split("\\.");
-                for (String step : steps) {
-                    dto.getSteps().add(step);
+                if (null != registerSchedule) {
+                    String[] steps = registerSchedule.split("\\.");
+                    for (String step : steps) {
+                        dto.getSteps().add(step);
+                    }
                 }
             }
         }