From f59f636bdd70db4aad34e94af8beae292ba49533 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jesse=20Good=EF=BC=88=E3=82=B8=E3=82=A7=E3=82=B7=E3=83=BC?= =?UTF-8?q?=20=E3=82=B0=E3=83=83=E3=83=89=EF=BC=89?= Date: Thu, 25 Dec 2025 11:18:05 +0900 Subject: [PATCH] Models can be null so added a check. --- Google Cloud Translation Provider/GoogleAPI/V3Connector.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Google Cloud Translation Provider/GoogleAPI/V3Connector.cs b/Google Cloud Translation Provider/GoogleAPI/V3Connector.cs index df4b8f6a90..e5e06e738d 100644 --- a/Google Cloud Translation Provider/GoogleAPI/V3Connector.cs +++ b/Google Cloud Translation Provider/GoogleAPI/V3Connector.cs @@ -241,7 +241,7 @@ public async Task> GetV3TranslationModelsAsync() var jsonResponse = await response.Content.ReadAsStringAsync(); var modelsResponse = JsonConvert.DeserializeObject(jsonResponse); - return modelsResponse.Models; + return modelsResponse.Models ?? []; } _logger.Error($"Error: {response.StatusCode} - {await response.Content.ReadAsStringAsync()}"); @@ -280,7 +280,7 @@ public async Task> GetProjectCustomModels() // Add V3 translation models while checking for duplicates var v3Models = await GetV3TranslationModelsAsync(); - + foreach (var model in v3Models) { var existingModel = combinedModels.FirstOrDefault(a =>