chore: move theme setting in user level from workspace level

This commit is contained in:
pablohashescobar 2023-04-10 23:19:01 +05:30
parent b6c911f484
commit bc457846fe
5 changed files with 1 additions and 40 deletions

View file

@ -72,6 +72,7 @@ class User(AbstractBaseUser, PermissionsMixin):
my_issues_prop = models.JSONField(null=True)
role = models.CharField(max_length=300, null=True, blank=True)
is_bot = models.BooleanField(default=False)
theme = models.JSONField(default=dict)
USERNAME_FIELD = "email"

View file

@ -48,9 +48,6 @@ class WorkspaceMember(BaseModel):
role = models.PositiveSmallIntegerField(choices=ROLE_CHOICES, default=10)
company_role = models.TextField(null=True, blank=True)
view_props = models.JSONField(null=True, blank=True)
workspace_theme = models.ForeignKey(
"db.WorkspaceTheme", on_delete=models.SET_NULL, related_name="theme", null=True
)
class Meta:
unique_together = ["workspace", "member"]