Enable archiving accounts

This commit is contained in:
Edgar P. Burkhart 2024-12-29 10:38:25 +01:00
parent 50ae922a99
commit cf25fd1826
Signed by: edpibu
GPG key ID: 9833D3C5A25BD227
7 changed files with 42 additions and 1 deletions

View file

@ -10,4 +10,5 @@ class AccountForm(NummiForm):
"name",
"icon",
"default",
"archived",
]

View file

@ -0,0 +1,17 @@
# Generated by Django 4.2 on 2024-12-29 09:24
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
("account", "0002_alter_account_table"),
]
operations = [
migrations.AddField(
model_name="account",
name="archived",
field=models.BooleanField(default=False, verbose_name="Archived"),
),
]

View file

@ -15,6 +15,7 @@ class Account(UserModel):
verbose_name=_("Icon"),
)
default = models.BooleanField(default=False, verbose_name=_("Default"))
archived = models.BooleanField(default=False, verbose_name=_("Archived"))
def save(self, *args, **kwargs):
if self.default: