1
0
Fork 0
mirror of https://github.com/overleaf/overleaf.git synced 2025-02-24 21:22:43 +00:00
overleaf/services/web/app/coffee/infrastructure/CrawlerLogger.coffee
2017-04-03 16:18:30 +01:00

11 lines
387 B
CoffeeScript

metrics = require('metrics-sharelatex')
module.exports =
log: (req)->
if req.headers["user-agent"]?
userAgent = req.headers["user-agent"].toLowerCase()
if userAgent.indexOf("google") != -1
metrics.inc "crawler.google"
else if userAgent.indexOf("facebook") != -1
metrics.inc "crawler.facebook"
else if userAgent.indexOf("bing") != -1
metrics.inc "crawler.bing"