diff options
| -rw-r--r-- | pydis_site/apps/api/tests/test_users.py | 21 | ||||
| -rw-r--r-- | pydis_site/apps/api/viewsets/bot/user.py | 6 | 
2 files changed, 2 insertions, 25 deletions
| diff --git a/pydis_site/apps/api/tests/test_users.py b/pydis_site/apps/api/tests/test_users.py index 81bfd43b..9b91380b 100644 --- a/pydis_site/apps/api/tests/test_users.py +++ b/pydis_site/apps/api/tests/test_users.py @@ -408,7 +408,7 @@ class UserMetricityTests(AuthenticatedAPITestCase):              in_guild=True,          ) -    def test_get_metricity_data_under_1k(self): +    def test_get_metricity_data(self):          # Given          joined_at = "foo"          total_messages = 1 @@ -428,25 +428,6 @@ class UserMetricityTests(AuthenticatedAPITestCase):              "activity_blocks": total_blocks          }) -    def test_get_metricity_data_over_1k(self): -        # Given -        joined_at = "foo" -        total_messages = 1001 -        total_blocks = 1001 -        self.mock_metricity_user(joined_at, total_messages, total_blocks, []) - -        # When -        url = reverse('api:bot:user-metricity-data', args=[0]) -        response = self.client.get(url) - -        # Then -        self.assertEqual(response.status_code, 200) -        self.assertCountEqual(response.json(), { -            "joined_at": joined_at, -            "total_messages": total_messages, -            "voice_banned": False, -        }) -      def test_no_metricity_user(self):          # Given          self.mock_no_metricity_user() diff --git a/pydis_site/apps/api/viewsets/bot/user.py b/pydis_site/apps/api/viewsets/bot/user.py index ed661323..1a5e79f8 100644 --- a/pydis_site/apps/api/viewsets/bot/user.py +++ b/pydis_site/apps/api/viewsets/bot/user.py @@ -273,11 +273,7 @@ class UserViewSet(ModelViewSet):                  data = metricity.user(user.id)                  data["total_messages"] = metricity.total_messages(user.id) -                if data["total_messages"] < 1000: -                    # Only calculate and return activity_blocks if the user has a small amount -                    # of messages, as calculating activity_blocks is expensive. -                    # 1000 message chosen as an arbitrarily large number. -                    data["activity_blocks"] = metricity.total_message_blocks(user.id) +                data["activity_blocks"] = metricity.total_message_blocks(user.id)                  data["voice_banned"] = voice_banned                  return Response(data, status=status.HTTP_200_OK) | 
