From 47496f0cdc17031f58399ed0a29dcac35b52f571 Mon Sep 17 00:00:00 2001 From: Wille Marcel Date: Tue, 20 Sep 2022 15:25:14 -0300 Subject: [PATCH] Remove changesets_in_osmcha from user stats endpoint --- osmchadjango/changeset/tests/test_stats_views.py | 2 -- osmchadjango/changeset/views.py | 6 ++---- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/osmchadjango/changeset/tests/test_stats_views.py b/osmchadjango/changeset/tests/test_stats_views.py index a0665bf1..a59dc287 100644 --- a/osmchadjango/changeset/tests/test_stats_views.py +++ b/osmchadjango/changeset/tests/test_stats_views.py @@ -183,7 +183,6 @@ def test_user_one_stats(self): self.client.login(username=self.user.username, password='password') response = self.client.get(reverse('changeset:user-stats', args=['4321'])) self.assertEqual(response.status_code, 200) - self.assertEqual(response.data.get('changesets_in_osmcha'), 3) self.assertEqual(response.data.get('checked_changesets'), 2) self.assertEqual(response.data.get('harmful_changesets'), 1) @@ -191,6 +190,5 @@ def test_user_without_changesets(self): self.client.login(username=self.user.username, password='password') response = self.client.get(reverse('changeset:user-stats', args=['1611'])) self.assertEqual(response.status_code, 200) - self.assertEqual(response.data.get('changesets_in_osmcha'), 0) self.assertEqual(response.data.get('checked_changesets'), 0) self.assertEqual(response.data.get('harmful_changesets'), 0) diff --git a/osmchadjango/changeset/views.py b/osmchadjango/changeset/views.py index 63e0c42a..d007dc42 100644 --- a/osmchadjango/changeset/views.py +++ b/osmchadjango/changeset/views.py @@ -546,17 +546,15 @@ def user_stats(request, uid): """ query = """ SELECT - count(*), count(*) filter (where checked), count(*) filter (where harmful) FROM changeset_changeset - WHERE uid = %s + WHERE uid = %s AND checked = TRUE """ with connection.cursor() as cursor: cursor.execute(query, [str(uid)]) - total, checked, harmful = cursor.fetchone() + checked, harmful = cursor.fetchone() instance = { - "changesets_in_osmcha": total, "checked_changesets": checked, "harmful_changesets": harmful }