Add grab error handler
This commit is contained in:
parent
0798e1dc3f
commit
e4241346ff
@ -1,5 +1,5 @@
|
|||||||
import { markPage, sleepMicro, timestamp, waitForLoad } from './utils';
|
import { markPage, sleepMicro, timestamp, waitForLoad } from './utils';
|
||||||
import { AbortTaskError, ActionError, TryLaterError } from './Errors';
|
import { AbortTaskError, ActionError, GrabError, TryLaterError } from './Errors';
|
||||||
import { TaskQueueRenderer } from './TaskQueueRenderer';
|
import { TaskQueueRenderer } from './TaskQueueRenderer';
|
||||||
import { createActionHandler } from './Action/ActionController';
|
import { createActionHandler } from './Action/ActionController';
|
||||||
import { ConsoleLogger, Logger } from './Logger';
|
import { ConsoleLogger, Logger } from './Logger';
|
||||||
@ -137,7 +137,12 @@ export class Executor {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (err instanceof ActionError) {
|
if (err instanceof ActionError) {
|
||||||
this.logger.warn('ACTION ABORTED', err.message);
|
this.logger.error('ACTION ABORTED', err.message);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (err instanceof GrabError) {
|
||||||
|
this.logger.error('ELEMENT NOT FOUND, ACTION ABORTED', err.message);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user