From 579644c91085149c01dce3cbb827fd0eb92ecb49 Mon Sep 17 00:00:00 2001 From: okbel Date: Tue, 9 Jan 2018 10:34:24 -0300 Subject: [PATCH] Adding doNotStore --- plugins/talk-plugin-toxic-comments/server/config.js | 1 + plugins/talk-plugin-toxic-comments/server/perspective.js | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/talk-plugin-toxic-comments/server/config.js b/plugins/talk-plugin-toxic-comments/server/config.js index e60d56dd1..b6c32417f 100644 --- a/plugins/talk-plugin-toxic-comments/server/config.js +++ b/plugins/talk-plugin-toxic-comments/server/config.js @@ -5,6 +5,7 @@ const config = { API_KEY: process.env.TALK_PERSPECTIVE_API_KEY, THRESHOLD: process.env.TALK_TOXICITY_THRESHOLD || 0.8, API_TIMEOUT: ms(process.env.TALK_PERSPECTIVE_TIMEOUT || '300ms'), + DO_NOT_STORE: process.env.TALK_PERSPECTIVE_DO_NOT_STORE || true, }; if (process.env.NODE_ENV !== 'test' && !config.API_KEY) { diff --git a/plugins/talk-plugin-toxic-comments/server/perspective.js b/plugins/talk-plugin-toxic-comments/server/perspective.js index fba81b3d2..863466af4 100644 --- a/plugins/talk-plugin-toxic-comments/server/perspective.js +++ b/plugins/talk-plugin-toxic-comments/server/perspective.js @@ -1,5 +1,5 @@ const fetch = require('node-fetch'); -const {API_ENDPOINT, API_KEY, THRESHOLD, API_TIMEOUT} = require('./config'); +const {API_ENDPOINT, API_KEY, THRESHOLD, API_TIMEOUT, DO_NOT_STORE} = require('./config'); /** * Get scores from the perspective api @@ -20,6 +20,7 @@ async function getScores(text) { // TODO: support other languages. languages: ['en'], + doNotStore: DO_NOT_STORE, requestedAttributes: { TOXICITY: {}, SEVERE_TOXICITY: {},