dever hace 3 años
padre
commit
d6bfd8e609
Se han modificado 1 ficheros con 5 adiciones y 2 borrados
  1. 5 2
      lib/Base.php

+ 5 - 2
lib/Base.php

@@ -137,7 +137,7 @@ class Base
         return $code;
     }
 
-    public function checkCode($skin = false, $mobile = false, $code = false)
+    public function checkCode($skin = false, $mobile = false, $code = false, $update = true)
     {
         $skin = Dever::input('skin', $skin);
         $mobile = Dever::input('mobile', $mobile);
@@ -148,7 +148,10 @@ class Base
             //return $mobile . '_' . $code == $save;
             $save = Dever::db('sms/code')->getNew(array('mobile' => $mobile));
             if ($save && $save['status'] == 1 && $code == $save['code']) {
-                Dever::db('sms/code')->update(array('where_id' => $save['id'], 'status' => 2));
+                if ($update) {
+                    Dever::db('sms/code')->update(array('where_id' => $save['id'], 'status' => 2));
+                }
+                
                 return true;
             }
         }