From ad93ab5df1ffd32fe4dd671216169fd147301eb2 Mon Sep 17 00:00:00 2001
From: Benni Baermann <benni.baermann@wikimedia.de>
Date: Tue, 8 Feb 2022 10:56:46 +0100
Subject: [PATCH] longer team field

---
 evapp/migrations/0003_auto_20220208_0955.py | 28 +++++++++++++++++++++
 evapp/models.py                             |  2 +-
 evapp/tests.py                              |  3 ++-
 3 files changed, 31 insertions(+), 2 deletions(-)
 create mode 100644 evapp/migrations/0003_auto_20220208_0955.py

diff --git a/evapp/migrations/0003_auto_20220208_0955.py b/evapp/migrations/0003_auto_20220208_0955.py
new file mode 100644
index 0000000..e91daf4
--- /dev/null
+++ b/evapp/migrations/0003_auto_20220208_0955.py
@@ -0,0 +1,28 @@
+# Generated by Django 3.1.4 on 2022-02-08 09:55
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ('evapp', '0002_auto_20210914_1055'),
+    ]
+
+    operations = [
+        migrations.AlterField(
+            model_name='employee',
+            name='department',
+            field=models.CharField(choices=[('PROG', 'Programme'), ('SOFT', 'Softwareentwicklung'), ('CENT', 'Central'), ('KOMEV', 'Kommunikation und Events'), ('VOR', 'Vorstand')], max_length=5, verbose_name='Bereich'),
+        ),
+        migrations.AlterField(
+            model_name='employee',
+            name='team',
+            field=models.CharField(blank=True, max_length=50, null=True),
+        ),
+        migrations.AlterField(
+            model_name='employee',
+            name='works_in_gs',
+            field=models.BooleanField(default=True, verbose_name='Braucht Arbeitsplatz in der Geschäftsstelle?)'),
+        ),
+    ]
diff --git a/evapp/models.py b/evapp/models.py
index bc592fc..76bd68a 100644
--- a/evapp/models.py
+++ b/evapp/models.py
@@ -51,7 +51,7 @@ class Employee(models.Model):
     lastname = models.CharField(max_length=50, verbose_name=_("Nachname"))
     # intern = models.BooleanField(verbose_name='Interne_r Mitarbeiter_in?', default=True)
     department = models.CharField(max_length=5, choices=DEPARTMENT_CHOICES.items(), verbose_name=_('Bereich'))
-    team = models.CharField(max_length=20, null=True, blank=True) # TODO? better with choices?
+    team = models.CharField(max_length=50, null=True, blank=True) # TODO? better with choices?
 
     # general work related stuff
     firstdate_employment = models.DateField(null=True, verbose_name=_("Erster Arbeitstag"))
diff --git a/evapp/tests.py b/evapp/tests.py
index 2da1a06..909b612 100644
--- a/evapp/tests.py
+++ b/evapp/tests.py
@@ -62,7 +62,8 @@ class LoginTestCase(TestCase):
                     '0-firstname': 'Ara',
                     '0-lastname': 'Seva',
                     '0-department': 'CENT',
-                    '0-choice': 'IN'
+                    '0-team': 'Community Communications',
+                    '0-choice': 'IN',
                 }, WorkingForm)
 
         response = self._postform({