فهرست منبع

- added getTrafficById

Ksawery Kuklinski 8 سال پیش
والد
کامیت
aa7c62906c
2فایلهای تغییر یافته به همراه10 افزوده شده و 2 حذف شده
  1. 4 2
      engine.js
  2. 6 0
      index.js

+ 4 - 2
engine.js

@@ -134,8 +134,10 @@ const tsquery = require('./ts-query').query;
         callback(servers);
       });
     },
-    getTrafficById: function (callback) {
-      db.traffic.findAll().then(function(servers) {
+    getTrafficById: function (id, callback) {
+      db.traffic.findAll({where: {
+        serverId: id
+      }}).then(function(servers) {
         callback(servers);
       });
     }

+ 6 - 0
index.js

@@ -160,6 +160,12 @@ app.get("/api/trafic/get/all", function (req, res) {
   });
 });
 
+app.get("/api/trafic/get/:id", function (req, res) {
+  engine.statusGrabber.getTrafficById(req.params.id ,function (data) {
+    res.send(JSON.stringify(data));
+  });
+});
+
 app.get("/api/status", function (req, res) {
   engine.serverMenager.list(function (data) {
     async.map(data, function (data, callback) {