Fix #5054: parse string to number with invariant culture.
This commit is contained in:
@ -295,7 +295,7 @@
|
||||
_message = string.Empty;
|
||||
try
|
||||
{
|
||||
FolderId = int.Parse((string)e.Value);
|
||||
FolderId = SharedConverter.ParseInteger((string)e.Value);
|
||||
await GetFiles();
|
||||
FileId = -1;
|
||||
_file = null;
|
||||
@ -313,7 +313,7 @@
|
||||
private async Task FileChanged(ChangeEventArgs e)
|
||||
{
|
||||
_message = string.Empty;
|
||||
FileId = int.Parse((string)e.Value);
|
||||
FileId = SharedConverter.ParseInteger((string)e.Value);
|
||||
await SetImage();
|
||||
await OnSelect.InvokeAsync(FileId);
|
||||
StateHasChanged();
|
||||
@ -386,7 +386,7 @@
|
||||
if (chunksize == 1)
|
||||
{
|
||||
// if ChunkSize parameter is not overridden use the site setting
|
||||
chunksize = int.Parse(SettingService.GetSetting(PageState.Site.Settings, "MaxChunkSize", "1"));
|
||||
chunksize = SharedConverter.ParseInteger(SettingService.GetSetting(PageState.Site.Settings, "MaxChunkSize", "1"));
|
||||
}
|
||||
|
||||
if (!ShowProgress)
|
||||
@ -433,7 +433,7 @@
|
||||
else
|
||||
{
|
||||
// set FileId to first file in upload collection
|
||||
var file = await FileService.GetFileAsync(int.Parse(folder), uploads[0].Split(":")[0]);
|
||||
var file = await FileService.GetFileAsync(SharedConverter.ParseInteger(folder), uploads[0].Split(":")[0]);
|
||||
if (file != null)
|
||||
{
|
||||
FileId = file.FileId;
|
||||
|
||||
@ -445,17 +445,17 @@
|
||||
|
||||
if (!string.IsNullOrEmpty(PageSize))
|
||||
{
|
||||
_maxItems = int.Parse(PageSize);
|
||||
_maxItems = SharedConverter.ParseInteger(PageSize);
|
||||
}
|
||||
|
||||
if (!string.IsNullOrEmpty(Columns))
|
||||
{
|
||||
_columns = int.Parse(Columns);
|
||||
_columns = SharedConverter.ParseInteger(Columns);
|
||||
}
|
||||
|
||||
if (!string.IsNullOrEmpty(DisplayPages))
|
||||
{
|
||||
_displayPages = int.Parse(DisplayPages);
|
||||
_displayPages = SharedConverter.ParseInteger(DisplayPages);
|
||||
}
|
||||
|
||||
if (PageState.QueryString.ContainsKey("page") && int.TryParse(PageState.QueryString["page"], out int page))
|
||||
@ -466,7 +466,7 @@
|
||||
{
|
||||
if (!string.IsNullOrEmpty(CurrentPage))
|
||||
{
|
||||
_page = int.Parse(CurrentPage);
|
||||
_page = SharedConverter.ParseInteger(CurrentPage);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@ -278,7 +278,7 @@
|
||||
{
|
||||
if (!string.IsNullOrEmpty(_user.Key))
|
||||
{
|
||||
var user = await UserService.GetUserAsync(int.Parse(_user.Key), ModuleState.SiteId);
|
||||
var user = await UserService.GetUserAsync(SharedConverter.ParseInteger(_user.Key), ModuleState.SiteId);
|
||||
if (user != null && !_users.Any(item => item.UserId == user.UserId))
|
||||
{
|
||||
_users.Add(user);
|
||||
|
||||
Reference in New Issue
Block a user