From 8c6bd66a87e1945093301a61dd30e32a191f2db1 Mon Sep 17 00:00:00 2001 From: Raj Patel <51355159+rajpatel24@users.noreply.github.com> Date: Tue, 10 Dec 2024 15:54:06 +0530 Subject: [PATCH] Expose organization user created timestamp in members endpoint (#5329) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ### 📣 Summary Expose organization user created timestamp instead of `date_joined` in members endpoint. ### 📖 Description The created timestamp for organization users is now exposed in the members endpoint, providing a clear indication of when each user was added to the organization. This timestamp is formatted as `%Y-%m-%dT%H:%M:%SZ`. --- kobo/apps/organizations/serializers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kobo/apps/organizations/serializers.py b/kobo/apps/organizations/serializers.py index b5a147703e..b258d188c0 100644 --- a/kobo/apps/organizations/serializers.py +++ b/kobo/apps/organizations/serializers.py @@ -27,7 +27,7 @@ class OrganizationUserSerializer(serializers.ModelSerializer): ) url = serializers.SerializerMethodField() date_joined = serializers.DateTimeField( - source='user.date_joined', format='%Y-%m-%dT%H:%M:%SZ' + source='created', format='%Y-%m-%dT%H:%M:%SZ' ) user__username = serializers.ReadOnlyField(source='user.username') user__extra_details__name = serializers.ReadOnlyField(