From f071903176f1df5b99ef2ba6166eb3ff2741d3ce Mon Sep 17 00:00:00 2001 From: Alex Date: Wed, 9 Feb 2022 11:07:44 -0500 Subject: [PATCH] Remove counts from instance API (#16479) --- app/controllers/api/v0/instances_controller.rb | 3 --- spec/requests/api/v0/instances_spec.rb | 3 --- 2 files changed, 6 deletions(-) diff --git a/app/controllers/api/v0/instances_controller.rb b/app/controllers/api/v0/instances_controller.rb index 900cd497c..e3c0f4648 100644 --- a/app/controllers/api/v0/instances_controller.rb +++ b/app/controllers/api/v0/instances_controller.rb @@ -5,7 +5,6 @@ module Api def show render json: { - comment_count: Comment.estimated_count, context: ApplicationConfig["FOREM_CONTEXT"], cover_image_url: Settings::General.main_social_image, description: Settings::Community.community_description, @@ -13,8 +12,6 @@ module Api domain: Settings::General.app_domain, logo_image_url: Settings::General.logo_png, name: Settings::Community.community_name, - published_article_count: Article.published.estimated_count, - registered_users_count: User.registered.estimated_count, tagline: Settings::Community.tagline, version: release_version, visibility: visibility diff --git a/spec/requests/api/v0/instances_spec.rb b/spec/requests/api/v0/instances_spec.rb index a5e7d9077..7f2e56a9b 100644 --- a/spec/requests/api/v0/instances_spec.rb +++ b/spec/requests/api/v0/instances_spec.rb @@ -6,7 +6,6 @@ RSpec.describe "Api::V0::Instances", type: :request do create(:user) get api_instance_path - expect(response.parsed_body["comment_count"]).to eq Comment.estimated_count expect(response.parsed_body["context"]).to eq ApplicationConfig["FOREM_CONTEXT"] expect(response.parsed_body["cover_image_url"]).to eq Settings::General.main_social_image expect(response.parsed_body["description"]).to eq Settings::Community.community_description @@ -14,8 +13,6 @@ RSpec.describe "Api::V0::Instances", type: :request do expect(response.parsed_body["domain"]).to eq Settings::General.app_domain expect(response.parsed_body["logo_image_url"]).to eq Settings::General.logo_png expect(response.parsed_body["name"]).to eq Settings::Community.community_name - expect(response.parsed_body["published_article_count"]).to eq Article.published.estimated_count - expect(response.parsed_body["registered_users_count"]).to eq User.registered.estimated_count expect(response.parsed_body["tagline"]).to eq Settings::Community.tagline expect(response.parsed_body["version"]).to match(/(stable|beta|edge)\.\d{8}\.\d+/) expect(response.parsed_body["visibility"]).to eq "public"