From a7a6abe3d22d06926bee04457efe5c567472ae44 Mon Sep 17 00:00:00 2001 From: smilerz Date: Mon, 24 Apr 2023 10:59:48 -0500 Subject: [PATCH] add NEVER_UNIT automation --- cookbook/migrations/0189_alter_automation_type_and_more.py | 5 +++-- cookbook/models.py | 3 ++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/cookbook/migrations/0189_alter_automation_type_and_more.py b/cookbook/migrations/0189_alter_automation_type_and_more.py index bf997ab6..a0aca2ed 100644 --- a/cookbook/migrations/0189_alter_automation_type_and_more.py +++ b/cookbook/migrations/0189_alter_automation_type_and_more.py @@ -1,4 +1,4 @@ -# Generated by Django 4.1.7 on 2023-04-24 16:22 +# Generated by Django 4.1.7 on 2023-04-24 15:00 from django.db import migrations, models @@ -13,7 +13,8 @@ class Migration(migrations.Migration): migrations.AlterField( model_name='automation', name='type', - field=models.CharField(choices=[('FOOD_ALIAS', 'Food Alias'), ('UNIT_ALIAS', 'Unit Alias'), ('KEYWORD_ALIAS', 'Keyword Alias'), ('DESCRIPTION_REPLACE', 'Description Replace'), ('INSTRUCTION_REPLACE', 'Instruction Replace'), ('NEVER_UNIT', 'Never Unit'), ('TRANSPOSE_WORDS', 'Transpose Words')], max_length=128), + field=models.CharField(choices=[('FOOD_ALIAS', 'Food Alias'), ('UNIT_ALIAS', 'Unit Alias'), ('KEYWORD_ALIAS', 'Keyword Alias'), + ('DESCRIPTION_REPLACE', 'Description Replace'), ('INSTRUCTION_REPLACE', 'Instruction Replace'), ('NEVER_UNIT', 'Never Unit')], max_length=128), ), migrations.AlterField( model_name='userpreference', diff --git a/cookbook/models.py b/cookbook/models.py index cef206d2..80ef548d 100644 --- a/cookbook/models.py +++ b/cookbook/models.py @@ -770,7 +770,8 @@ class PropertyType(models.Model, PermissionModelMixin): icon = models.CharField(max_length=16, blank=True, null=True) order = models.IntegerField(default=0) description = models.CharField(max_length=512, blank=True, null=True) - category = models.CharField(max_length=64, choices=((NUTRITION, _('Nutrition')), (ALLERGEN, _('Allergen')), (PRICE, _('Price')), (GOAL, _('Goal')), (OTHER, _('Other'))), null=True, blank=True) + category = models.CharField(max_length=64, choices=((NUTRITION, _('Nutrition')), (ALLERGEN, _('Allergen')), + (PRICE, _('Price')), (GOAL, _('Goal')), (OTHER, _('Other'))), null=True, blank=True) open_data_slug = models.CharField(max_length=128, null=True, blank=True, default=None) # TODO show if empty property?