From fc9b1cd8363f5e497b3a541bca68af251ba4d546 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 23 Feb 2026 05:05:49 +0000 Subject: [PATCH 1/2] Initial plan From 53d64186d3bcb33f07ad512b04b5a428e4ca3a41 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 23 Feb 2026 05:07:57 +0000 Subject: [PATCH 2/2] fix: add share_token/is_shared to ProjectDetailSerializer for consistent API responses Co-authored-by: RETR0-OS <74290459+RETR0-OS@users.noreply.github.com> --- project/block_manager/serializers.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/project/block_manager/serializers.py b/project/block_manager/serializers.py index 3052a36..4894db9 100644 --- a/project/block_manager/serializers.py +++ b/project/block_manager/serializers.py @@ -223,9 +223,10 @@ class Meta: model = Project fields = [ 'id', 'name', 'description', 'framework', + 'share_token', 'is_shared', 'architecture', 'created_at', 'updated_at' ] - read_only_fields = ['id', 'created_at', 'updated_at'] + read_only_fields = ['id', 'share_token', 'is_shared', 'created_at', 'updated_at'] class SaveArchitectureSerializer(serializers.Serializer):