kopia lustrzana https://github.com/manuelkasper/sotlas-api
Add method for tracking number of map sessions (to evaluate move to MapTiler Cloud)
rodzic
2dd49d86a1
commit
8f4e61c1eb
|
@ -18,6 +18,7 @@ const photos_router = require('./photos_router');
|
||||||
const solardata = require('./solardata');
|
const solardata = require('./solardata');
|
||||||
const maxmind = require('maxmind');
|
const maxmind = require('maxmind');
|
||||||
const cronjobs = require('./cronjobs');
|
const cronjobs = require('./cronjobs');
|
||||||
|
const moment = require('moment');
|
||||||
|
|
||||||
let geoLookup;
|
let geoLookup;
|
||||||
import('geolite2-redist').then((geolite2) => {
|
import('geolite2-redist').then((geolite2) => {
|
||||||
|
@ -340,4 +341,10 @@ app.get('/my_country', (req, res) => {
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
app.post('/mapsession', (req, res) => {
|
||||||
|
let date = moment().format('YYYY-MM-DD');
|
||||||
|
db.getDb().collection('mapsessions').updateOne({"date": date}, {"$inc": {"count": 1}}, {upsert: true});
|
||||||
|
res.json({});
|
||||||
|
});
|
||||||
|
|
||||||
app.listen(config.http.port, config.http.host);
|
app.listen(config.http.port, config.http.host);
|
||||||
|
|
Ładowanie…
Reference in New Issue