From bedea6860be1971f61062171bc68da01b7d89266 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?St=C3=A9phane=20Adjemian=20=28Charybdis=29?=
 <stepan@adjemian.eu>
Date: Fri, 2 Oct 2020 19:17:04 +0200
Subject: [PATCH] Added missing condition.

---
 src/utilities/convert/date2string.m | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/utilities/convert/date2string.m b/src/utilities/convert/date2string.m
index 0b985ed..a34b595 100644
--- a/src/utilities/convert/date2string.m
+++ b/src/utilities/convert/date2string.m
@@ -44,6 +44,11 @@ if isequal(nargin, 2)
     if ~isnumeric(varargin{1}) || ~isrow(varargin{1}) || ~all(isint(varargin{1}(~isnan(varargin{1})))) || ~isequal(length(varargin{1}), 2)
         error('First input must be a 1*2 array of integers.')
     end
+    if ~isequal(varargin{2}, 365)
+        if any(varargin{1}(:,2)<1) || any(varargin{1}(:,2)>varargin{2})
+            error('Second input has elements non admissible as dates.')
+        end
+    end
     time = varargin{1};
 end
 
-- 
GitLab