From d5f44823cb260586766247aec452a43b35635085 Mon Sep 17 00:00:00 2001 From: inga-lovinde <52715130+inga-lovinde@users.noreply.github.com> Date: Tue, 15 Mar 2011 14:36:12 +0000 Subject: [PATCH] Fixed crash on empty AvatarsSettings --- Builder/IISMainHandler/build.txt | 2 +- Common/dataobjects/AvatarsSettings.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Builder/IISMainHandler/build.txt b/Builder/IISMainHandler/build.txt index c2ad461..dab8090 100644 --- a/Builder/IISMainHandler/build.txt +++ b/Builder/IISMainHandler/build.txt @@ -1 +1 @@ -1887 \ No newline at end of file +1889 \ No newline at end of file diff --git a/Common/dataobjects/AvatarsSettings.cs b/Common/dataobjects/AvatarsSettings.cs index 8c08736..347f089 100644 --- a/Common/dataobjects/AvatarsSettings.cs +++ b/Common/dataobjects/AvatarsSettings.cs @@ -52,7 +52,7 @@ namespace FLocal.Common.dataobjects { protected override void doFromHash(Dictionary data) { this._accountId = int.Parse(data[TableSpec.FIELD_ACCOUNTID]); - this._avatarsIds = new HashSet(from stringId in data[TableSpec.FIELD_AVATARS].Split(',') select int.Parse(stringId)); + this._avatarsIds = new HashSet(from stringId in data[TableSpec.FIELD_AVATARS].Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries) select int.Parse(stringId)); } private static readonly Dictionary accountid2id = new Dictionary();