cubicweb/web/formfields.py
changeset 11929 fcbd6b251d81
parent 11910 af969080e7e6
parent 11922 5f886dc718ab
child 12347 cb05926a99d0
equal deleted inserted replaced
11920:f13799fbcfea 11929:fcbd6b251d81
  1025     """
  1025     """
  1026 
  1026 
  1027     def _ensure_correctly_typed(self, form, value):
  1027     def _ensure_correctly_typed(self, form, value):
  1028         tz_naive = super(TZDatetimeField, self)._ensure_correctly_typed(
  1028         tz_naive = super(TZDatetimeField, self)._ensure_correctly_typed(
  1029             form, value)
  1029             form, value)
       
  1030         if not tz_naive:
       
  1031             return None
  1030         return tz_naive.replace(tzinfo=pytz.utc)
  1032         return tz_naive.replace(tzinfo=pytz.utc)
  1031 
  1033 
  1032 
  1034 
  1033 class TimeField(DateField):
  1035 class TimeField(DateField):
  1034     """Use this field to edit time (`Time` yams type).
  1036     """Use this field to edit time (`Time` yams type).