Browse Source

refactor

pull/2550/head
Yunus Emre Kalkan 7 years ago
parent
commit
a36106c51f
  1. 16
      modules/docs/src/Volo.Docs.Web/Pages/Documents/Project/Index.cshtml.cs

16
modules/docs/src/Volo.Docs.Web/Pages/Documents/Project/Index.cshtml.cs

@ -446,18 +446,18 @@ namespace Volo.Docs.Pages.Documents.Project
var query = Request.Query;
foreach (var keyValue in query)
foreach (var (key, value) in query)
{
if (UserPreferences.ContainsKey(keyValue.Key))
if (UserPreferences.ContainsKey(key))
{
UserPreferences.Remove(keyValue.Key);
UserPreferences.Remove(keyValue.Key + "_Value");
UserPreferences.Remove(key);
UserPreferences.Remove(key + "_Value");
}
UserPreferences.Add(keyValue.Key, keyValue.Value);
UserPreferences.Add(keyValue.Key + "_Value",
DocumentPreferences.Parameters?.FirstOrDefault(p => p.Name == keyValue.Key)?.Values
.FirstOrDefault(v => v.Key == keyValue.Value).Value);
UserPreferences.Add(key, value);
UserPreferences.Add(key + "_Value",
DocumentPreferences.Parameters?.FirstOrDefault(p => p.Name == key)?.Values
.FirstOrDefault(v => v.Key == value).Value);
}
if (DocumentPreferences?.Parameters == null)

Loading…
Cancel
Save