adding in news distribution
This commit is contained in:
@@ -84,13 +84,16 @@ io.on('connection', function (socket) {
|
||||
let long = input.position.long;
|
||||
let lat = input.position.lat;
|
||||
|
||||
var sql = 'SELECT * FROM messages, users WHERE messages.user_id = users.id HAVING (6371393 * acos(cos(radians((?))) * cos(radians(messages.lat)) * cos(radians(messages.lng) - radians((?))) + sin(radians((?))) * sin(radians(messages.lat))) < 300) ORDER BY messages.id'
|
||||
var sql = 'SELECT * FROM users, messages WHERE messages.user_id = users.id HAVING (6371393 * acos(cos(radians((?))) * cos(radians(messages.lat)) * cos(radians(messages.lng) - radians((?))) + sin(radians((?))) * sin(radians(messages.lat))) < 300) ORDER BY messages.id'
|
||||
con.query(sql, [lat, long, lat], function (err, result, fields) {
|
||||
if (err) throw err;
|
||||
|
||||
socket.emit('initMessages', result);
|
||||
console.log('Sent all ' + result.length + ' initial messages!');
|
||||
});
|
||||
|
||||
// temporarily sending the news messages to users on initial
|
||||
socket.emit('initNews', news);
|
||||
});
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user