chore: sort order and issue props for global views (#2283)
This commit is contained in:
parent
7b453dd6b5
commit
7404fe71b1
3 changed files with 46 additions and 1 deletions
|
|
@ -29,7 +29,7 @@ def get_default_props():
|
|||
},
|
||||
"display_filters": {
|
||||
"group_by": None,
|
||||
"order_by": '-created_at',
|
||||
"order_by": "-created_at",
|
||||
"type": None,
|
||||
"sub_issue": True,
|
||||
"show_empty_groups": True,
|
||||
|
|
@ -54,6 +54,15 @@ def get_default_props():
|
|||
}
|
||||
|
||||
|
||||
def get_issue_props():
|
||||
return {
|
||||
"subscribed": True,
|
||||
"assigned": True,
|
||||
"created": True,
|
||||
"all_issues": True,
|
||||
}
|
||||
|
||||
|
||||
class Workspace(BaseModel):
|
||||
name = models.CharField(max_length=80, verbose_name="Workspace Name")
|
||||
logo = models.URLField(verbose_name="Logo", blank=True, null=True)
|
||||
|
|
@ -89,6 +98,7 @@ class WorkspaceMember(BaseModel):
|
|||
company_role = models.TextField(null=True, blank=True)
|
||||
view_props = models.JSONField(default=get_default_props)
|
||||
default_props = models.JSONField(default=get_default_props)
|
||||
issue_props = models.JSONField(default=get_issue_props)
|
||||
|
||||
class Meta:
|
||||
unique_together = ["workspace", "member"]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue