From 451079fd9482e4da8d1396529513409af2c748f0 Mon Sep 17 00:00:00 2001
From: Ernesto Rico Schmidt <ernesto@helsinki.at>
Date: Wed, 19 Jun 2024 20:54:22 -0400
Subject: [PATCH] fix: make password a write-only field

---
 program/serializers.py | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/program/serializers.py b/program/serializers.py
index 42a5c625..2d3b67d7 100644
--- a/program/serializers.py
+++ b/program/serializers.py
@@ -110,6 +110,9 @@ class UserSerializer(serializers.ModelSerializer):
     )
 
     class Meta:
+        extra_kwargs = {
+            "password": {"write_only": True},
+        }
         model = User
         read_only_fields = (
             "id",
@@ -124,6 +127,7 @@ class UserSerializer(serializers.ModelSerializer):
             "is_staff",
             "is_superuser",
             "last_name",
+            "password",
             "profile",
             "username",
         ) + read_only_fields
-- 
GitLab