From 8bb72837b9c6e1fecb843fb053b4afec4607de92 Mon Sep 17 00:00:00 2001 From: Omar Brikaa Date: Mon, 2 May 2022 15:33:30 +0200 Subject: [PATCH] Add trailing newline in stdin if it doesn't exist --- api/src/job.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/api/src/job.js b/api/src/job.js index 9b057e6..4e847a8 100644 --- a/api/src/job.js +++ b/api/src/job.js @@ -44,6 +44,10 @@ class Job { this.args = args; this.stdin = stdin; + // Add a trailing newline if it doesn't exist + if (this.stdin.slice(-1) !== '\n') { + this.stdin += '\n'; + } this.timeouts = timeouts; this.memory_limits = memory_limits;