* issue #420 return 400 response when Max-Days is too big * issue #420 moved the Max-Days check before saving the metadata * issue #420 added a logging message when Max-Days is invalid * issue #420 added MaxDate.IsZero() check Co-authored-by: kugiyasan <kugiyasan@users.noreply.github.com>