Added EspEasy (garden) handlers.
Added garden chart; GetDevice messages has days filter; Fixed charts & newchart data added.
This commit is contained in:
@@ -9,10 +9,13 @@ var con = mysql.createConnection({
|
||||
|
||||
const got = require('got');
|
||||
|
||||
exports.findByName = function(fieldName, cb) {
|
||||
exports.findByName = function(fieldName, days, cb) {
|
||||
process.nextTick(function() {
|
||||
con.query("SELECT * FROM devicemessages WHERE field_name=? OR ? IS NULL",
|
||||
[fieldName, fieldName], (err, data) => {
|
||||
// console.log("findByName(" +fieldName + ",?" + days +")" );
|
||||
// days = days|365;
|
||||
console.log("findByName(" +fieldName + "," + days +")" );
|
||||
con.query("SELECT * FROM devicemessages WHERE (field_name=? OR ? IS NULL) AND (timestamp >= ( CURDATE() - INTERVAL ? DAY ))",
|
||||
[fieldName, fieldName, days], (err, data) => {
|
||||
if (!err) {
|
||||
cb(null, data);
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user