#171 Update the TODO file and some miscellaneous fixes
Merged 5 years ago by pingou. Opened 6 years ago by pingou.

@@ -702,12 +702,14 @@ 

      if meeting.recursion_frequency and meeting.recursion_ends:

          newrule = rrule.rruleset()

          freq = meeting.recursion_frequency / 7

+         recursion_ends = datetime.combine(

+             meeting.recursion_ends, time(0)).replace(tzinfo=pytz.utc)

          newrule.rrule(

              rrule.rrule(

                  freq=rrule.WEEKLY,

                  interval=freq,

                  dtstart=start.value,

-                 until=meeting.recursion_ends))

+                 until=recursion_ends))

          entry.rruleset = newrule

  

      if reminder:

file modified
+6 -2
@@ -24,7 +24,11 @@ 

   MA 02110-1301, USA.

  """

  

- from flask.ext import wtf

+ try:

+    from flask_wtf import FlaskForm as FlaskForm

+ except ImportError:

+    from flask_wtf import Form as FlaskForm

+ 

  from fedocal.fedocal_babel import gettext, ngettext

  

  
@@ -40,7 +44,7 @@ 

          self.ngettext = ngettext

  

  

- class Form(wtf.Form):

+ class Form(FlaskForm):

      """I18n form"""

      def _get_translations(self):

          """I18n form translation"""

Signed-off-by: Pierre-Yves Chibon pingou@pingoured.fr

3 new commits added

  • Ensure the recursion_ends is provided in UTC
  • flask_wtf.Form got renamed to flask_wtf.FlaskForm in newer version of flask-wtf
  • Simplify a little the template's logic
6 years ago

4 new commits added

  • Ensure the recursion_ends is provided in UTC
  • flask_wtf.Form got renamed to flask_wtf.FlaskForm in newer version of flask-wtf
  • Simplify a little the template's logic
  • Update the TODO file, we have a setup.py
6 years ago

1 new commit added

  • Make recursion ends timezone aware
6 years ago

1 new commit added

  • debug
6 years ago

rebased onto 3d04882

5 years ago

Pull-Request has been merged by pingou

5 years ago