Blank out display fields for better backwards compatibility

This commit is contained in:
shamoon
2024-04-19 00:57:37 -07:00
parent 9a2d30cb33
commit 0e1ab79773
9 changed files with 110 additions and 57 deletions

View File

@@ -42,6 +42,7 @@ class Migration(migrations.Migration):
model_name="savedview",
name="display_fields",
field=multiselectfield.db.fields.MultiSelectField(
blank=True,
choices=[
("title", "Title"),
("created", "Created"),
@@ -51,8 +52,9 @@ class Migration(migrations.Migration):
("correspondent", "Correspondent"),
("storagepath", "Storage Path"),
],
default="created,title,tag,correspondent",
max_length=128,
null=True,
verbose_name="Document display fields",
),
),
]

View File

@@ -606,7 +606,8 @@ class SavedView(ModelWithOwner):
verbose_name=_("Document display fields"),
choices=DisplayFields.choices,
dyanmic_choices=[DynamicDisplayFields.CUSTOM_FIELD],
default=f"{DisplayFields.CREATED},{DisplayFields.TITLE},{DisplayFields.TAGS},{DisplayFields.CORRESPONDENT}",
null=True,
blank=True,
)
class Meta: