feat: project view default props with migrations

This commit is contained in:
pablohashescobar 2022-12-20 16:59:24 +05:30
parent c9e9b67a30
commit 37007514e3
3 changed files with 36 additions and 1 deletions

View file

@ -609,7 +609,13 @@ class ProjectUserViewsEndpoint(BaseAPIView):
{"error": "Forbidden"}, status=status.HTTP_403_FORBIDDEN
)
project_member.view_props = request.data
view_props = project_member.view_props
default_props = project_member.default_props
project_member.view_props = request.data.get("view_props", view_props)
project_member.default_props = request.data.get(
"default_props", default_props
)
project_member.save()