Changing GM minutes is confusing

One-sentence description

It looks like minutes is a required field if you set the 'Members only' checkbox to true.

Current behaviour / Reproducing the bug

When I want to make a General Meeting 'members only' I get the error that Minutes are a required field.

Expected behaviour

I expect to be able to make changes to the information without having to upload minutes.

Suggested solution

Set the extra field of the InlineModelAdmin to 0. https://docs.djangoproject.com/en/2.2/ref/contrib/admin/#django.contrib.admin.InlineModelAdmin.extra

This way the default minutes form will be hidden and a user will be required to add it manually.

Edited by Ghost User
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information