소스 검색

rewrite clear changes for programming gateway

rajven 2 년 전
부모
커밋
dbdcd8b4cd
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      scripts/sync_mikrotik.pl

+ 3 - 1
scripts/sync_mikrotik.pl

@@ -854,7 +854,9 @@ $pm->wait_all_children;
 
 #clear changed
 if ($all_ok) {
-    do_sql($dbh,"UPDATE User_auth SET changed=0 WHERE changed=1");
+    foreach my $row (@changes_found) {
+        do_sql($dbh,"UPDATE User_auth SET changed=0 WHERE id=".$row->{id});
+        }
     }
 
 if (IsMyPID($SPID)) { Remove_PID($SPID); };