From 89f45b0cc31696dcab17c7de7ca85a804b0bd12b Mon Sep 17 00:00:00 2001 From: Christian Westhoff Date: Fri, 29 Apr 2022 16:34:52 +0200 Subject: [PATCH 1/2] =?UTF-8?q?=F0=9F=90=9B=20=20fix:=20subject=20cannot?= =?UTF-8?q?=20be=20empty?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose.override.yml | 9 +++++++++ workers/api.js | 4 ++-- 2 files changed, 11 insertions(+), 2 deletions(-) create mode 100644 docker-compose.override.yml diff --git a/docker-compose.override.yml b/docker-compose.override.yml new file mode 100644 index 000000000..b83d48b87 --- /dev/null +++ b/docker-compose.override.yml @@ -0,0 +1,9 @@ +version: '3.7' +services: + emailengine: + build: . + ports: + # API and web interface + - '3001:3000' + # SMTP for message submission + - '2525:2525' diff --git a/workers/api.js b/workers/api.js index 5dca38e64..565d11cda 100644 --- a/workers/api.js +++ b/workers/api.js @@ -2223,7 +2223,7 @@ When making API calls remember that requests against the same account are queued bcc: Joi.array().items(addressSchema).description('List of addresses').label('AddressList'), - subject: Joi.string().max(1024).example('What a wonderful message').description('Message subject'), + subject: Joi.string().allow('', null).default('').max(1024).example('What a wonderful message').description('Message subject'), text: Joi.string().max(MAX_ATTACHMENT_SIZE).example('Hello from myself!').description('Message Text'), @@ -2879,7 +2879,7 @@ When making API calls remember that requests against the same account are queued ) .label('RFC822Raw'), - subject: Joi.string().max(1024).example('What a wonderful message').description('Message subject'), + subject: Joi.string().allow('', null).default('').max(1024).example('What a wonderful message').description('Message subject'), text: Joi.string().max(MAX_ATTACHMENT_SIZE).example('Hello from myself!').description('Message Text'), From bf02af4e23b4141bfc9f85196cc6d2dea80007d6 Mon Sep 17 00:00:00 2001 From: Christian Westhoff Date: Fri, 29 Apr 2022 17:43:40 +0200 Subject: [PATCH 2/2] =?UTF-8?q?=F0=9F=90=9B=20=20fix:=20port?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose.override.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose.override.yml b/docker-compose.override.yml index b83d48b87..0df5310a2 100644 --- a/docker-compose.override.yml +++ b/docker-compose.override.yml @@ -4,6 +4,6 @@ services: build: . ports: # API and web interface - - '3001:3000' + - '3000:3000' # SMTP for message submission - '2525:2525'