[AJAX] ajaxim 4.0 alpha: deux bugs identifiés
1) premier bug dans le fichier im.js sur la regexp:
Code:
action += (queryStrRx.test(action[1]) ? '&' : '?') + 'callback=?';
une requète mal formée avec deux "?" est envoyée, solution momentatnée trouvée pour que les requètes poll (long ou short) fonctionnent:
Code:
action += '&callback=?';
(à creuser pour les effets secondaires...)
2) dans le fichier MYSQL.php
requète dans la fonction getMany:
Code:
1 2 3
| $get_sql = "SELECT message_id, u1.username as `from`, u2.username as `to`, message, `type`, sent FROM " . MYSQL_PREFIX . "messages as m
LEFT JOIN ajaxim_users as u1 ON m.to_id = u1.user_id
LEFT JOIN ajaxim_users as u2 ON m.from_id = u2.user_id WHERE "; |
à remplacer par:
Code:
1 2 3
| $get_sql = "SELECT message_id, u1.username as `from`, u2.username as `to`, message, `type`, sent FROM " . MYSQL_PREFIX . "messages as m
LEFT JOIN ajaxim_users as u1 ON m.from_id = u1.user_id
LEFT JOIN ajaxim_users as u2 ON m.to_id = u2.user_id WHERE "; |