From 1bae9289f50b4d59ea6270c207900a3df1e53dd7 Mon Sep 17 00:00:00 2001 From: Nikhil <118773738+pablohashescobar@users.noreply.github.com> Date: Wed, 19 Jul 2023 20:06:12 +0530 Subject: [PATCH] fix: user migrations for back population (#1578) --- .../0037_issue_archived_at_project_archive_in_and_more.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apiserver/plane/db/migrations/0037_issue_archived_at_project_archive_in_and_more.py b/apiserver/plane/db/migrations/0037_issue_archived_at_project_archive_in_and_more.py index bd2ff322f9..d11e1afd83 100644 --- a/apiserver/plane/db/migrations/0037_issue_archived_at_project_archive_in_and_more.py +++ b/apiserver/plane/db/migrations/0037_issue_archived_at_project_archive_in_and_more.py @@ -8,6 +8,7 @@ import plane.db.models.user import uuid + def onboarding_default_steps(apps, schema_editor): default_onboarding_schema = { "workspace_join": True, @@ -23,7 +24,7 @@ def onboarding_default_steps(apps, schema_editor): obj.is_tour_completed = True updated_user.append(obj) - Model.objects.bulk_update(updated_user, ["onboarding_step"], batch_size=100) + Model.objects.bulk_update(updated_user, ["onboarding_step", "is_tour_completed"], batch_size=100) class Migration(migrations.Migration): @@ -79,6 +80,7 @@ class Migration(migrations.Migration): name="onboarding_step", field=models.JSONField(default=plane.db.models.user.get_default_onboarding), ), + migrations.RunPython(onboarding_default_steps), migrations.CreateModel( name="Notification", fields=[