diff --git a/lib/team_builder.rb b/lib/team_builder.rb index 95e67c1e..a0146ef6 100644 --- a/lib/team_builder.rb +++ b/lib/team_builder.rb @@ -96,7 +96,7 @@ def govuk_json end def govuk_team_repos(team_channel) - @govuk_data.select { |repos| repos["team"] == team_channel }.map { |repo| repo["app_name"] } + @govuk_data.select { |repos| repos["alerts_team"] == team_channel }.map { |repo| repo["app_name"] } rescue StandardError => e puts "Error fetching govuk team repos (#{team_channel}): #{e.message}" [] diff --git a/spec/team_builder_spec.rb b/spec/team_builder_spec.rb index 65e1900e..83e2ded0 100644 --- a/spec/team_builder_spec.rb +++ b/spec/team_builder_spec.rb @@ -11,11 +11,11 @@ let(:uri) { URI("https://docs.publishing.service.gov.uk/repos.json") } let(:repos) do - [{ "app_name" => "Brazil", "team" => "#govuk-jaguars" }, - { "app_name" => "rainforest", "team" => "#govuk-wildcats-team" }, - { "app_name" => "savanna", "team" => "#govuk-wildcats-team" }, - { "app_name" => "grassland", "team" => "#govuk-wildcats-team" }, - { "app_name" => "generic-repo", "team" => "govuk-generic-team" }] + [{ "app_name" => "Brazil", "alerts_team" => "#govuk-jaguars" }, + { "app_name" => "rainforest", "alerts_team" => "#govuk-wildcats-team" }, + { "app_name" => "savanna", "alerts_team" => "#govuk-wildcats-team" }, + { "app_name" => "grassland", "alerts_team" => "#govuk-wildcats-team" }, + { "app_name" => "generic-repo", "alerts_team" => "govuk-generic-team" }] end before do