diff --git a/program/migrations/0100_alter_userprofile_options.py b/program/migrations/0100_alter_userprofile_options.py new file mode 100644 index 0000000000000000000000000000000000000000..a23f106328bf1a722961d69fd12f2d7ee718dde6 --- /dev/null +++ b/program/migrations/0100_alter_userprofile_options.py @@ -0,0 +1,22 @@ +# Generated by Django 4.2.13 on 2024-06-19 23:44 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ("program", "0099_alter_show_options"), + ] + + operations = [ + migrations.AlterModelOptions( + name="userprofile", + options={ + "permissions": [ + ("create_user_profile", "Can create user profile"), + ("update_user_profile", "Can update user profile"), + ] + }, + ), + ] diff --git a/program/models.py b/program/models.py index f306e74f707f0215f3048f9131198156fd1a76bc..029c057a41f0e2e2a0f09466e2faf5a48addad4f 100644 --- a/program/models.py +++ b/program/models.py @@ -530,8 +530,9 @@ class UserProfile(models.Model): class Meta: permissions = [ - ("edit__user_profile__cba_username", "Can edit CBA username field"), - ("edit__user_profile__cba_user_token", "Can edit CBA user token field"), + # overrides ownership + ("create_user_profile", "Can create user profile"), + ("update_user_profile", "Can update user profile"), ] def __str__(self):