Skip to content

Commit

Permalink
fix: remove console logs, basic emulator bug
Browse files Browse the repository at this point in the history
  • Loading branch information
blakebyrnes committed Jun 28, 2021
1 parent 9fc446b commit c028062
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 4 deletions.
12 changes: 10 additions & 2 deletions core/lib/Plugins.ts
Expand Up @@ -52,7 +52,11 @@ export default class Plugins implements IPlugins {
const BrowserEmulator = Core.pluginMap.browserEmulatorsById[browserEmulatorId];
if (!BrowserEmulator) throw new Error(`Browser emulator ${browserEmulatorId} was not found`);

const HumanEmulator = Core.pluginMap.humanEmulatorsById[humanEmulatorId];
let HumanEmulator = Core.pluginMap.humanEmulatorsById[humanEmulatorId];
// Backwards compatibility for 1.4.X > 1.5.0
if (!HumanEmulator && humanEmulatorId === 'basic') {
HumanEmulator = Core.pluginMap.humanEmulatorsById[DefaultHumanEmulatorId];
}
if (!HumanEmulator) throw new Error(`Human emulator ${humanEmulatorId} was not found`);

const { browserEngine, userAgentOption } =
Expand Down Expand Up @@ -145,7 +149,11 @@ export default class Plugins implements IPlugins {

// PLUGIN COMMANDS

public async onPluginCommand(sendToPluginId: string, commandMeta: IOnCommandMeta, args: any[]): Promise<any> {
public async onPluginCommand(
sendToPluginId: string,
commandMeta: IOnCommandMeta,
args: any[],
): Promise<any> {
const plugin = this.instanceById[sendToPluginId];
if (plugin && plugin.onCommand) {
return await plugin.onCommand(commandMeta, ...args);
Expand Down
4 changes: 2 additions & 2 deletions plugins/default-browser-emulator/lib/helpers/modifyHeaders.ts
Expand Up @@ -2,7 +2,7 @@ import IResourceHeaders from '@secret-agent/interfaces/IResourceHeaders';
import { pickRandom } from '@secret-agent/commons/utils';
import IHttpResourceLoadDetails from '@secret-agent/interfaces/IHttpResourceLoadDetails';
import BrowserEmulator from '../../index';
import IBrowserData, { IDataHeaderOrder, IDataHeaders } from "../../interfaces/IBrowserData";
import IBrowserData, { IDataHeaderOrder, IDataHeaders } from '../../interfaces/IBrowserData';

export default function modifyHeaders(
browserEmulator: BrowserEmulator,
Expand Down Expand Up @@ -133,7 +133,7 @@ function getResourceHeaderDefaults(
const defaultOrder = defaultOrders.length ? pickRandom(defaultOrders) : null;

if (!defaultOrder) {
browserEmulator.logger.error('Headers.NotFound', { resourceType, isSSL, method, originType });
browserEmulator.logger.info('Headers.NotFound', { resourceType, isSSL, method, originType });
return null;
}

Expand Down

0 comments on commit c028062

Please sign in to comment.