Get some Sieve GUI inputs working

This commit is contained in:
the-djmaze 2024-09-22 19:46:59 +02:00
parent 7f83277de7
commit ffc2da33f8
33 changed files with 71 additions and 68 deletions

View file

@ -22,9 +22,9 @@ export class FileIntoCommand extends ActionCommand
// QuotedString / MultiLine
this._mailbox = new GrammarQuotedString();
// https://datatracker.ietf.org/doc/html/rfc3894
// this.copy = false;
this.copy = false;
// https://datatracker.ietf.org/doc/html/rfc5490#section-3.2
// this.create = false;
this.create = false;
}
get require() { return 'fileinto'; }
@ -67,9 +67,9 @@ export class RedirectCommand extends ActionCommand
// QuotedString / MultiLine
this._address = new GrammarQuotedString();
// https://datatracker.ietf.org/doc/html/rfc3894
// this.copy = false;
this.copy = false;
// https://datatracker.ietf.org/doc/html/rfc6134#section-2.3
// this.list = null;
this.list = null;
}
toString()

View file

@ -230,6 +230,7 @@ export class HeaderTest extends TestCommand
constructor()
{
super();
this.match_type = ':is';
this.address_part = ':all';
this.header_names = new GrammarStringList;
this.key_list = new GrammarStringList;