forked from github/plane
dev: back migration for project member views (#663)
This commit is contained in:
parent
1bb93f1f50
commit
588247f1c1
@ -3,7 +3,8 @@ import uuid
|
|||||||
import random
|
import random
|
||||||
from django.contrib.auth.hashers import make_password
|
from django.contrib.auth.hashers import make_password
|
||||||
from plane.db.models import ProjectIdentifier
|
from plane.db.models import ProjectIdentifier
|
||||||
from plane.db.models import Issue, IssueComment, User, Project, Label
|
from plane.db.models import Issue, IssueComment, User, Project, ProjectMember
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Update description and description html values for old descriptions
|
# Update description and description html values for old descriptions
|
||||||
@ -136,6 +137,30 @@ def update_project_cover_images():
|
|||||||
print("Failed")
|
print("Failed")
|
||||||
|
|
||||||
|
|
||||||
|
def update_user_view_property():
|
||||||
|
try:
|
||||||
|
project_members = ProjectMember.objects.all()
|
||||||
|
updated_project_members = []
|
||||||
|
for project_member in project_members:
|
||||||
|
project_member.default_props = {
|
||||||
|
"filters": {"type": None},
|
||||||
|
"orderBy": "-created_at",
|
||||||
|
"collapsed": True,
|
||||||
|
"issueView": "list",
|
||||||
|
"filterIssue": None,
|
||||||
|
"groupByProperty": True,
|
||||||
|
"showEmptyGroups": True,
|
||||||
|
}
|
||||||
|
updated_project_members.append(project_member)
|
||||||
|
|
||||||
|
ProjectMember.objects.bulk_update(
|
||||||
|
updated_project_members, ["default_props"], batch_size=100
|
||||||
|
)
|
||||||
|
print("Success")
|
||||||
|
except Exception as e:
|
||||||
|
print(e)
|
||||||
|
print("Failed")
|
||||||
|
|
||||||
def update_label_color():
|
def update_label_color():
|
||||||
try:
|
try:
|
||||||
labels = Label.objects.filter(color="")
|
labels = Label.objects.filter(color="")
|
||||||
|
@ -21,10 +21,13 @@ ROLE_CHOICES = (
|
|||||||
|
|
||||||
def get_default_props():
|
def get_default_props():
|
||||||
return {
|
return {
|
||||||
|
"filters": {"type": None},
|
||||||
|
"orderBy": "-created_at",
|
||||||
|
"collapsed": True,
|
||||||
"issueView": "list",
|
"issueView": "list",
|
||||||
"groupByProperty": None,
|
|
||||||
"orderBy": None,
|
|
||||||
"filterIssue": None,
|
"filterIssue": None,
|
||||||
|
"groupByProperty": True,
|
||||||
|
"showEmptyGroups": True,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user