Explorar o código

- correction de bug de boucle infini
- v 0.2.4

fanch hai 11 meses
pai
achega
749203ce81

+ 1 - 1
setup.py

@@ -29,7 +29,7 @@ def get_files(path):
 
 setup(
     name="baby",
-    version="0.2.3",
+    version="0.2.4",
     description="A short description of the project.",
     author="François GAUTRAIS",
     install_requires=install_requires,

+ 1 - 0
src/baby/app/__init__.py

@@ -0,0 +1 @@
+from baby.app.apps import BabyAppConfig

+ 3 - 1
src/baby/app/apps.py

@@ -1,6 +1,8 @@
 from django.apps import AppConfig
+from djangotools.apps import BaseDjangoToolsApp
 
 
-class AppConfig(AppConfig):
+class BabyAppConfig(BaseDjangoToolsApp):
     default_auto_field = 'django.db.models.BigAutoField'
     name = 'baby.app'
+    default = True

+ 2 - 0
src/baby/app/models/regle.py

@@ -272,6 +272,8 @@ class Cycle:
             cycle = cls.from_day(user, curr)
             if  cycle is None:
                 break
+            if cycles and cycle.start == cycles[-1].start:
+                break
             cycles.append(cycle)
             curr = cycle.end  + datetime.timedelta(days=1)
 

+ 2 - 0
src/baby/app/views/__init__.py

@@ -0,0 +1,2 @@
+from . import main
+from . import regle

+ 0 - 1
src/baby/frontend/static/css/main/main.css

@@ -57,7 +57,6 @@ html {
 
 .tile-img {
     font-size: 60px;
-
 }
 
 .tile-title {

+ 0 - 1
src/baby/settings/prod.py

@@ -33,5 +33,4 @@ CRON = [
 ]
 
 HOSTNAME="localhost:8000"
-
 CONFIG = load_settings(globals())