diff --git a/src/Logic/Tags/Tag.ts b/src/Logic/Tags/Tag.ts index a941ab427e..40bb10c1cd 100644 --- a/src/Logic/Tags/Tag.ts +++ b/src/Logic/Tags/Tag.ts @@ -19,6 +19,9 @@ export class Tag extends TagsFilter { if (value === undefined) { throw `Invalid value while constructing a Tag with key '${key}': value is undefined` } + if(value.length > 255 || key.length > 255){ + throw "Invalid tag: length is over 255" + } if (value === "*") { console.warn(`Got suspicious tag ${key}=* ; did you mean ${key}~* ?`) }