Learnpath: Only log fixAbusiveTime when the server is in test mode -refs BT20099

pull/4359/head
NicoDucou 3 years ago
parent b348f8ed62
commit 3bd844250a
  1. 8
      main/lp/learnpathItem.class.php

@ -1749,9 +1749,11 @@ class learnpathItem
if (!Tracking::minimumTimeAvailable(api_get_session_id(), api_get_course_int_id())) { if (!Tracking::minimumTimeAvailable(api_get_session_id(), api_get_course_int_id())) {
$fixedAddedMinute = 5 * 60; // Add only 5 minutes $fixedAddedMinute = 5 * 60; // Add only 5 minutes
if ($time > $sessionLifetime) { if ($time > $sessionLifetime) {
error_log("fixAbusiveTime: Total time is too big: $time replaced with: $fixedAddedMinute"); if (api_get_setting('server_type') === 'test') {
error_log("item_id : ".$this->db_id." lp_item_view.iid: ".$this->db_item_view_id); error_log("fixAbusiveTime: Total time is too big: $time replaced with: $fixedAddedMinute");
error_log("item_id : ".$this->db_id." lp_item_view.iid: ".$this->db_item_view_id);
}
$time = $fixedAddedMinute; $time = $fixedAddedMinute;
} }

Loading…
Cancel
Save