diff options
| author | Michael <[email protected]> | 2017-02-08 18:01:13 -0500 |
|---|---|---|
| committer | Michael <[email protected]> | 2017-02-08 18:01:13 -0500 |
| commit | 48fd30794f61de671fd556c05226c2cfc7c548ee (patch) | |
| tree | 2fcd6a6c51a6a642bfb2996611e1ac1182dfbeff /ShiftOS.Objects | |
| parent | beb2bb27d7cd957a43c26ec73ad96a8241a34008 (diff) | |
| download | shiftos_thereturn-48fd30794f61de671fd556c05226c2cfc7c548ee.tar.gz shiftos_thereturn-48fd30794f61de671fd556c05226c2cfc7c548ee.tar.bz2 shiftos_thereturn-48fd30794f61de671fd556c05226c2cfc7c548ee.zip | |
Shop fixes
Diffstat (limited to 'ShiftOS.Objects')
| -rw-r--r-- | ShiftOS.Objects/Save.cs | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/ShiftOS.Objects/Save.cs b/ShiftOS.Objects/Save.cs index 6231875..ddf41ff 100644 --- a/ShiftOS.Objects/Save.cs +++ b/ShiftOS.Objects/Save.cs @@ -77,13 +77,20 @@ namespace ShiftOS.Objects public override bool TrySetMember(SetMemberBinder binder, object value) { - if (_settings.ContainsKey(binder.Name)) + try { - _settings[binder.Name] = value; + if (_settings.ContainsKey(binder.Name)) + { + _settings[binder.Name] = value; + } + else + { + _settings.Add(binder.Name, value); + } } - else + catch { - _settings.Add(binder.Name, value); + } return true; |
