|
183 | 183 | $filters
|
184 | 184 | );
|
185 | 185 |
|
| 186 | +// List of teampass users ids (and current user id). |
| 187 | +$tpUsersIDs = [ |
| 188 | + OTV_USER_ID, |
| 189 | + SSH_USER_ID, |
| 190 | + API_USER_ID, |
| 191 | + $session->get('user-id'), |
| 192 | +]; |
| 193 | + |
186 | 194 | // Do asked action
|
187 | 195 | switch ($inputData['type']) {
|
188 | 196 | /*
|
|
5355 | 5363 | $users = DB::query(
|
5356 | 5364 | 'SELECT id, public_key
|
5357 | 5365 | FROM ' . prefixTable('users') . '
|
5358 |
| - WHERE id NOT IN (%i, %i, %i, %i) |
| 5366 | + WHERE id NOT IN %li |
5359 | 5367 | AND public_key != ""',
|
5360 |
| - OTV_USER_ID, |
5361 |
| - SSH_USER_ID, |
5362 |
| - API_USER_ID, |
5363 |
| - $session->get('user-id') |
| 5368 | + $tpUsersIDs |
5364 | 5369 | );
|
5365 | 5370 |
|
5366 | 5371 | foreach ($users as $user) {
|
|
5399 | 5404 | $users = DB::query(
|
5400 | 5405 | 'SELECT id, public_key
|
5401 | 5406 | FROM ' . prefixTable('users') . '
|
5402 |
| - WHERE id NOT IN (%i, %i, %i, %i) |
| 5407 | + WHERE id NOT IN %li |
5403 | 5408 | AND public_key != ""',
|
5404 |
| - OTV_USER_ID, |
5405 |
| - SSH_USER_ID, |
5406 |
| - API_USER_ID, |
5407 |
| - $session->get('user-id') |
| 5409 | + $tpUsersIDs |
5408 | 5410 | );
|
5409 | 5411 | foreach ($users as $user) {
|
5410 | 5412 | // Insert in DB the new object key for this item by user
|
|
5443 | 5445 | $users = DB::query(
|
5444 | 5446 | 'SELECT id, public_key
|
5445 | 5447 | FROM ' . prefixTable('users') . '
|
5446 |
| - WHERE id NOT IN (%i, %i, %i, %i) |
| 5448 | + WHERE id NOT IN %li |
5447 | 5449 | AND public_key != ""',
|
5448 |
| - OTV_USER_ID, |
5449 |
| - SSH_USER_ID, |
5450 |
| - API_USER_ID, |
5451 |
| - $session->get('user-id') |
| 5450 | + $tpUsersIDs |
5452 | 5451 | );
|
5453 | 5452 |
|
5454 | 5453 | foreach ($users as $user) {
|
|
5694 | 5693 | $users = DB::query(
|
5695 | 5694 | 'SELECT id, public_key
|
5696 | 5695 | FROM ' . prefixTable('users') . '
|
5697 |
| - WHERE id NOT IN (%i, %i, %i, %i) |
| 5696 | + WHERE id NOT IN %li |
5698 | 5697 | AND public_key != ""',
|
5699 |
| - OTV_USER_ID, |
5700 |
| - SSH_USER_ID, |
5701 |
| - API_USER_ID, |
5702 |
| - $session->get('user-id') |
| 5698 | + $tpUsersIDs |
5703 | 5699 | );
|
5704 | 5700 |
|
5705 | 5701 | foreach ($users as $user) {
|
|
5738 | 5734 | $users = DB::query(
|
5739 | 5735 | 'SELECT id, public_key
|
5740 | 5736 | FROM ' . prefixTable('users') . '
|
5741 |
| - WHERE id NOT IN (%i, %i, %i, %i) |
| 5737 | + WHERE id NOT IN %li |
5742 | 5738 | AND public_key != ""',
|
5743 |
| - OTV_USER_ID, |
5744 |
| - SSH_USER_ID, |
5745 |
| - API_USER_ID, |
5746 |
| - $session->get('user-id') |
| 5739 | + $tpUsersIDs |
5747 | 5740 | );
|
5748 | 5741 |
|
5749 | 5742 | foreach ($users as $user) {
|
|
5783 | 5776 | $users = DB::query(
|
5784 | 5777 | 'SELECT id, public_key
|
5785 | 5778 | FROM ' . prefixTable('users') . '
|
5786 |
| - WHERE id NOT IN (%i, %i, %i, %i) |
| 5779 | + WHERE id NOT IN %li |
5787 | 5780 | AND public_key != ""',
|
5788 |
| - OTV_USER_ID, |
5789 |
| - SSH_USER_ID, |
5790 |
| - API_USER_ID, |
5791 |
| - $session->get('user-id') |
| 5781 | + $tpUsersIDs |
5792 | 5782 | );
|
5793 | 5783 |
|
5794 | 5784 | foreach ($users as $user) {
|
|
0 commit comments