We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7dcc5f9 commit d32793eCopy full SHA for d32793e
1 file changed
src/pkg/utils/match.ts
@@ -129,20 +129,20 @@ export default class Match<T> {
129
return ret;
130
}
131
ret = [];
132
- try {
133
- this.rule.forEach((val, key) => {
+ this.rule.forEach((val, key) => {
+ try {
134
const re = new RegExp(key);
135
if (re.test(url) && ret) {
136
ret.push(...val);
137
138
- });
139
- } catch (e) {
140
- console.warn("bad match rule", Logger.E(e));
141
- // LoggerCore.getLogger({ component: "match" }).warn(
142
- // "bad match rule",
143
- // Logger.E(e)
144
- // );
145
- }
+ } catch (e) {
+ console.warn("bad match rule", { val }, Logger.E(e));
+ // LoggerCore.getLogger({ component: "match" }).warn(
+ // "bad match rule",
+ // Logger.E(e)
+ // );
+ }
+ });
146
this.cache.set(url, ret);
147
148
0 commit comments