Ignore:
Timestamp:
Nov 18, 2013, 6:03:00 AM (10 years ago)
Author:
rvelices
Message:
  • ws users/groups/perms returns int instead of strings for ids
  • fix ws permissions getList (sometimes got objects sometimes arrays)
  • users_list data table uses POST (avoid extra lengthy urls)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/ws_functions/pwg.users.php

    r25474 r25545  
    168168;';
    169169
    170   $users = hash_from_query($query, 'id');
     170  $users = array();
     171  $result = pwg_query($query);
     172  while ($row = pwg_db_fetch_assoc($result))
     173  {
     174    $row['id'] = intval($row['id']);
     175    $users[ $row['id'] ] = $row;
     176  }
    171177
    172178  if (count($users) > 0)
     
    183189      while ($row = pwg_db_fetch_assoc($result))
    184190      {
    185         $users[ $row['user_id'] ]['groups'][] = $row['group_id'];
     191        $users[ $row['user_id'] ]['groups'][] = intval($row['group_id']);
    186192      }
    187193    }
Note: See TracChangeset for help on using the changeset viewer.