diff --git a/api/ECNQueue.py b/api/ECNQueue.py index 2cfcf98..b6e870c 100644 --- a/api/ECNQueue.py +++ b/api/ECNQueue.py @@ -915,6 +915,12 @@ def __userReplyParsing(self, replyContent: list, lineNumber: int) -> dict: if line == "\n": newLineCounter = newLineCounter + 1 + if newLineCounter == 2: + + if "datetime" not in replyFromInfo.keys(): + errorMessage = "Expected \"Date: [datetime]\" in the header info" + return self.__errorParsing(line, lineNumber + lineNum + 1, errorMessage) + elif line == "===============================================\n": endingDelimiterCount = endingDelimiterCount + 1