Просмотр исходного кода

Remove update pytania stats from code - mved to triggers

Piotr Labudda 10 лет назад
Родитель
Сommit
1fca2ad554
2 измененных файлов с 1 добавлено и 7 удалено
  1. 0 4
      SE/procesy/testy.php
  2. 1 3
      SE/se-lib/ProcesTestyHelper.php

+ 0 - 4
SE/procesy/testy.php

@@ -1801,10 +1801,6 @@ function fun_CRM_TESTY_ADD_PYTANIE() {
 	$new_id = DB::ADD_NEW_OBJ( 'CRM_TESTY_PYTANIA', $sql_obj );
 	if ($new_id > 0) {
 		App::add_msg("Dodano nowe pytanie");
-
-		// update stat - `CRM_PROCES`.`TEST_PYTANIE`
-		Lib::loadClass('ProcesTestyHelper');
-		ProcesTestyHelper::update_proces_stat( $arg_id_proces );
 	}
 	else {
 		App::add_error("Blad podczas dodawania nowego pytania!");

+ 1 - 3
SE/se-lib/ProcesTestyHelper.php

@@ -240,6 +240,7 @@ class ProcesTestyHelper {
 
 	/**
 	 * Updates field TEST_PYTANIE in remote table.
+	 * moved to trigger after insert/delete `CRM_TESTY_PYTANIA`
 	 */
 	public static function update_proces_stat($remote_id) {
 		$db = DB::getDB();
@@ -275,12 +276,9 @@ class ProcesTestyHelper {
 				and `ID_PROCES`='{$remote_id}'
 			limit 1
 		";
-		//echo'<pre style="max-height:200px;overflow:auto;border:1px solid red;">sql delete = ';print_r($sql);echo'</pre>';
 		$db->query($sql);
 		$affected = $db->affected_rows();
 
-		self::update_proces_stat($remote_id);
-
 		return $affected;
 	}