feat: Add unchecked as AN status
This commit is contained in:
		@@ -0,0 +1,23 @@
 | 
				
			|||||||
 | 
					# Generated by Django 5.1.1 on 2024-10-10 14:14
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					from django.db import migrations, models
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					class Migration(migrations.Migration):
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    dependencies = [
 | 
				
			||||||
 | 
					        ('fellchensammlung', '0007_alter_adoptionnotice_last_checked'),
 | 
				
			||||||
 | 
					    ]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    operations = [
 | 
				
			||||||
 | 
					        migrations.AlterField(
 | 
				
			||||||
 | 
					            model_name='adoptionnoticestatus',
 | 
				
			||||||
 | 
					            name='minor_status',
 | 
				
			||||||
 | 
					            field=models.CharField(choices=[('searching', 'searching'), ('interested', 'interested'), ('waiting_for_review', 'waiting_for_review'), ('needs_additional_info', 'needs_additional_info'), ('successful_with_notfellchen', 'successful_with_notfellchen'), ('successful_without_notfellchen', 'successful_without_notfellchen'), ('animal_died', 'animal_died'), ('closed_for_other_adoption_notice', 'closed_for_other_adoption_notice'), ('not_open_for_adoption_anymore', 'not_open_for_adoption_anymore'), ('other', 'other'), ('against_the_rules', 'against_the_rules'), ('missing_information', 'missing_information'), ('technical_error', 'technical_error'), ('unchecked', 'unchecked')], max_length=200),
 | 
				
			||||||
 | 
					        ),
 | 
				
			||||||
 | 
					        migrations.AlterField(
 | 
				
			||||||
 | 
					            model_name='announcement',
 | 
				
			||||||
 | 
					            name='publish_start_time',
 | 
				
			||||||
 | 
					            field=models.DateTimeField(verbose_name='Veröffentlichungszeitpunkt'),
 | 
				
			||||||
 | 
					        ),
 | 
				
			||||||
 | 
					    ]
 | 
				
			||||||
@@ -330,6 +330,7 @@ class AdoptionNoticeStatus(models.Model):
 | 
				
			|||||||
            "against_the_rules": "against_the_rules",
 | 
					            "against_the_rules": "against_the_rules",
 | 
				
			||||||
            "missing_information": "missing_information",
 | 
					            "missing_information": "missing_information",
 | 
				
			||||||
            "technical_error": "technical_error",
 | 
					            "technical_error": "technical_error",
 | 
				
			||||||
 | 
					            "unchecked": "unchecked",
 | 
				
			||||||
            "other": "other"
 | 
					            "other": "other"
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
@@ -357,6 +358,11 @@ class AdoptionNoticeStatus(models.Model):
 | 
				
			|||||||
        self.minor_status = self.MINOR_STATUS_CHOICES[self.CLOSED]["other"]
 | 
					        self.minor_status = self.MINOR_STATUS_CHOICES[self.CLOSED]["other"]
 | 
				
			||||||
        self.save()
 | 
					        self.save()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    def deactivate_unchecked(self):
 | 
				
			||||||
 | 
					        self.major_status = self.MAJOR_STATUS_CHOICES[self.DISABLED]
 | 
				
			||||||
 | 
					        self.minor_status = self.MINOR_STATUS_CHOICES[self.DISABLED]["unchecked"]
 | 
				
			||||||
 | 
					        self.save()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class Animal(models.Model):
 | 
					class Animal(models.Model):
 | 
				
			||||||
    MALE_NEUTERED = "M_N"
 | 
					    MALE_NEUTERED = "M_N"
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user