diff --git a/source/Plugins/AyaNova.Plugin.V8/V8.cs b/source/Plugins/AyaNova.Plugin.V8/V8.cs index 0aa1421..d2c1421 100644 --- a/source/Plugins/AyaNova.Plugin.V8/V8.cs +++ b/source/Plugins/AyaNova.Plugin.V8/V8.cs @@ -379,12 +379,15 @@ namespace AyaNova.PlugIn.V8 Map.Add(c.ID, RavenId); //USER OPTIONS - a=await util.GetAsync("UserOptions/"+RavenId.ToString()); - d=a.ObjectResponse["data"]; - d.uiColor = System.Drawing.ColorTranslator.ToHtml(System.Drawing.Color.FromArgb(c.ScheduleBackColor)); - d.emailAddress = c.EmailAddress; + if (c.ScheduleBackColor != 0 || !string.IsNullOrWhiteSpace(c.EmailAddress)) + { + a = await util.GetAsync("UserOptions/" + RavenId.ToString()); + d = a.ObjectResponse["data"]; + d.uiColor = System.Drawing.ColorTranslator.ToHtml(System.Drawing.Color.FromArgb(c.ScheduleBackColor)); + d.emailAddress = c.EmailAddress; - + util.PutAsync("UserOptions/" + RavenId.ToString(), d.ToString()); + }