Julio преди 9 години
родител
ревизия
7b21625b82
променени са 2 файла, в които са добавени 5 реда и са изтрити 4 реда
  1. 2 0
      main/inc/lib/api.lib.php
  2. 3 4
      main/user/user.php

+ 2 - 0
main/inc/lib/api.lib.php

@@ -1475,6 +1475,8 @@ function _api_format_user($user, $add_password = false)
     $smallFile = UserManager::getUserPicture($user_id, USER_IMAGE_SIZE_SMALL, $result);
 
     $result['avatar'] = $originalFile;
+    $avatarString = explode('?', $originalFile);
+    $result['avatar_no_query'] = reset($avatarString);
     $result['avatar_small'] = $smallFile;
     //$result['avatar_sys_path'] = api_get_path(SYS_CODE_PATH).'img/unknown.jpg';
 

+ 3 - 4
main/user/user.php

@@ -255,7 +255,7 @@ if (api_is_allowed_to_edit(null, true)) {
                         if ($_GET['type'] == 'pdf') {
                             $user_info = api_get_user_info($user['user_id']);
                             $user_image = Display::img(
-                                $user_info['avatar'],
+                                $user_info['avatar_no_query'],
                                 null,
                                 array('width' => $user_image_pdf_size.'px')
                             );
@@ -310,9 +310,8 @@ if (api_is_allowed_to_edit(null, true)) {
                         $sql .= " AND user.user_id = au.user_id  AND access_url_id =  $current_access_url_id  ";
                     }
 
-                    //only users no teachers/coaches
+                    // only users no teachers/coaches
                     $sql .= " AND course_user.status = 5 ";
-
                     $sql .= ($sort_by_first_name ? " ORDER BY user.firstname, user.lastname" : " ORDER BY user.lastname, user.firstname");
 
                     $rs = Database::query($sql);
@@ -341,7 +340,7 @@ if (api_is_allowed_to_edit(null, true)) {
                         if ($_GET['type'] == 'pdf') {
                             $user_info = api_get_user_info($user['user_id']);
                             $user_image = Display::img(
-                                $user_info['avatar'],
+                                $user_info['avatar_no_query'],
                                 null,
                                 array('width' => $user_image_pdf_size.'px')
                             );