Repository 'insect_phenology_model'
hg clone https://eddie.galaxyproject.org/repos/greg/insect_phenology_model

Changeset 114:3bbb4ff3b5f2 (2018-05-29)
Previous changeset 113:bb61458966df (2018-05-29) Next changeset 115:3b59d42b80e8 (2018-05-29)
Commit message:
Uploaded
modified:
insect_phenology_model.xml
b
diff -r bb61458966df -r 3bbb4ff3b5f2 insect_phenology_model.xml
--- a/insect_phenology_model.xml Tue May 29 13:11:25 2018 -0400
+++ b/insect_phenology_model.xml Tue May 29 13:21:24 2018 -0400
[
@@ -105,10 +105,10 @@
             <when value="no"/>
             <when value="yes">
                 <param name="start_date" type="text" value="" label="Start date" help="Format must be yyyy-mm-dd">
-                    <validator type="expression" message="Date must have the format yyyy-mm-dd">value == datetime.strptime(value, "%Y-%m-%d").strftime('%Y-%m-%d')</validator>
+                    <validator type="expression" message="Date must have the format yyyy-mm-dd">len(value.split("-")[0])==4 and isinstance(value.split("-")[0], int) len(value.split("-")[1])==2 and isinstance(value.split("-")[1], int) and len(value.split("-")[2])==2 and isinstance(value.split("-")[2], int)</validator>
                 </param>
                 <param name="end_date" type="text" value="" label="End date" help="Format must be yyyy-mm-dd">
-                    <validator type="expression" message="Date must have the format yyyy-mm-dd">value == datetime.strptime(value, "%Y-%m-%d").strftime('%Y-%m-%d')</validator>
+                    <validator type="expression" message="Date must have the format yyyy-mm-dd">len(value.split("-")[0])==4 and isinstance(value.split("-")[0], int) len(value.split("-")[1])==2 and isinstance(value.split("-")[1], int) and len(value.split("-")[2])==2 and isinstance(value.split("-")[2], int)</validator>
                 </param>
             </when>
         </conditional>