make default language handling robust (#1907)

This commit is contained in:
Hai Cao
2023-03-06 14:50:19 -08:00
committed by GitHub
parent a074b5bf67
commit 49f1b3a496
2 changed files with 10 additions and 2 deletions

View File

@@ -204,7 +204,11 @@ namespace Microsoft.SqlTools.ServiceLayer.Security
prototype.SqlPassword = login.Password;
if (0 != String.Compare(login.DefaultLanguage, SR.DefaultLanguagePlaceholder, StringComparison.Ordinal))
{
prototype.DefaultLanguage = login.DefaultLanguage.Split(" - ")[1];
string[] arr = login.DefaultLanguage?.Split(" - ");
if (arr != null && arr.Length > 1)
{
prototype.DefaultLanguage = arr[1];
}
}
prototype.DefaultDatabase = login.DefaultDatabase;
prototype.EnforcePolicy = login.EnforcePasswordPolicy;