diff --git a/common b/common index ec4b15ce..1374f903 160000 --- a/common +++ b/common @@ -1 +1 @@ -Subproject commit ec4b15ce33a3a6306ee5024935ed2966502d3019 +Subproject commit 1374f90397872eb7d14d7d0f6cde6dd8f66796dc diff --git a/config/default.js b/config/default.js index 596c70c9..7bbbce9b 100755 --- a/config/default.js +++ b/config/default.js @@ -334,6 +334,16 @@ module.exports = { 'pornhub', 'freeones', ], + interpolation: { + excludeAvatarCredits: [ // never allow + 'Pierre Woodman', + ], + avoidAvatarCredits: [ // only allow as last resort + 'AnalVids', + 'Bang!', + 'Cherry Pimps', + ], + }, options: { traxxx: { // source: 'http://nsfw.unknown.name/random', diff --git a/src/actors.js b/src/actors.js index 9ee6a4c0..15615618 100755 --- a/src/actors.js +++ b/src/actors.js @@ -376,7 +376,10 @@ async function interpolateProfiles(actorIdsOrNames, refreshView) { const { interpolateProfiles: interpolateProfilesUtil } = await actorsCommon; try { - await interpolateProfilesUtil(actorIdsOrNames, commonContext, { refreshView }); + await interpolateProfilesUtil(actorIdsOrNames, commonContext, { + refreshView, + ...config.interpolation, + }); } catch (error) { console.log(error); }