misc: deps cleanup + form validation fixes

This commit is contained in:
Nick
2019-09-15 23:20:40 -04:00
parent 1717f7a8d3
commit 309de5bc17
32 changed files with 761 additions and 1193 deletions

View File

@@ -1,5 +1,5 @@
const _ = require('lodash')
const axios = require('axios')
const request = require('request-promise')
const bugsnag = require('@bugsnag/node')
const uuid = require('uuid/v4')
const qs = require('querystring')
@@ -65,13 +65,13 @@ module.exports = {
},
sendBatchEvents(events) {
if (!this.enabled || WIKI.IS_DEBUG) { return false }
axios({
method: 'post',
request({
method: 'POST',
url: WIKI.data.telemetry.GA_REMOTE,
headers: {
'Content-type': 'text/plain'
},
data: events.map(ev => {
body: events.map(ev => {
return qs.stringify({
v: 1, // API version
tid: WIKI.data.telemetry.GA_ID, // Tracking ID