aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Barron <barronpm@gmail.com>2020-05-30 20:02:55 -0400
committerPatrick Barron <barronpm@gmail.com>2020-05-30 20:02:55 -0400
commitacce726ed954ad7b5b542caf2f930505d8ef2969 (patch)
treee562460964696c77618ce04ec724258347d91a59
parent1b297eae7834e8604698ae780c4b2ced7d20897d (diff)
Clean up DayOfWeekHelper.cs and remove unnecessary function
-rw-r--r--Jellyfin.Data/DayOfWeekHelper.cs65
1 files changed, 30 insertions, 35 deletions
diff --git a/Jellyfin.Data/DayOfWeekHelper.cs b/Jellyfin.Data/DayOfWeekHelper.cs
index 33410b732..32a41368d 100644
--- a/Jellyfin.Data/DayOfWeekHelper.cs
+++ b/Jellyfin.Data/DayOfWeekHelper.cs
@@ -8,63 +8,58 @@ namespace Jellyfin.Data
{
public static List<DayOfWeek> GetDaysOfWeek(DynamicDayOfWeek day)
{
- return GetDaysOfWeek(new List<DynamicDayOfWeek> { day });
- }
-
- public static List<DayOfWeek> GetDaysOfWeek(List<DynamicDayOfWeek> days)
- {
- var list = new List<DayOfWeek>();
+ var days = new List<DayOfWeek>(7);
- if (days.Contains(DynamicDayOfWeek.Sunday) ||
- days.Contains(DynamicDayOfWeek.Weekend) ||
- days.Contains(DynamicDayOfWeek.Everyday))
+ if (day == DynamicDayOfWeek.Sunday
+ || day == DynamicDayOfWeek.Weekend
+ || day == DynamicDayOfWeek.Everyday)
{
- list.Add(DayOfWeek.Sunday);
+ days.Add(DayOfWeek.Sunday);
}
- if (days.Contains(DynamicDayOfWeek.Saturday) ||
- days.Contains(DynamicDayOfWeek.Weekend) ||
- days.Contains(DynamicDayOfWeek.Everyday))
+ if (day == DynamicDayOfWeek.Monday
+ || day == DynamicDayOfWeek.Weekday
+ || day == DynamicDayOfWeek.Everyday)
{
- list.Add(DayOfWeek.Saturday);
+ days.Add(DayOfWeek.Monday);
}
- if (days.Contains(DynamicDayOfWeek.Monday) ||
- days.Contains(DynamicDayOfWeek.Weekday) ||
- days.Contains(DynamicDayOfWeek.Everyday))
+ if (day == DynamicDayOfWeek.Tuesday
+ || day == DynamicDayOfWeek.Weekday
+ || day == DynamicDayOfWeek.Everyday)
{
- list.Add(DayOfWeek.Monday);
+ days.Add(DayOfWeek.Tuesday);
}
- if (days.Contains(DynamicDayOfWeek.Tuesday) ||
- days.Contains(DynamicDayOfWeek.Weekday) ||
- days.Contains(DynamicDayOfWeek.Everyday))
+ if (day == DynamicDayOfWeek.Wednesday
+ || day == DynamicDayOfWeek.Weekday
+ || day == DynamicDayOfWeek.Everyday)
{
- list.Add(DayOfWeek.Tuesday);
+ days.Add(DayOfWeek.Wednesday);
}
- if (days.Contains(DynamicDayOfWeek.Wednesday) ||
- days.Contains(DynamicDayOfWeek.Weekday) ||
- days.Contains(DynamicDayOfWeek.Everyday))
+ if (day == DynamicDayOfWeek.Thursday
+ || day == DynamicDayOfWeek.Weekday
+ || day == DynamicDayOfWeek.Everyday)
{
- list.Add(DayOfWeek.Wednesday);
+ days.Add(DayOfWeek.Thursday);
}
- if (days.Contains(DynamicDayOfWeek.Thursday) ||
- days.Contains(DynamicDayOfWeek.Weekday) ||
- days.Contains(DynamicDayOfWeek.Everyday))
+ if (day == DynamicDayOfWeek.Friday
+ || day == DynamicDayOfWeek.Weekday
+ || day == DynamicDayOfWeek.Everyday)
{
- list.Add(DayOfWeek.Thursday);
+ days.Add(DayOfWeek.Friday);
}
- if (days.Contains(DynamicDayOfWeek.Friday) ||
- days.Contains(DynamicDayOfWeek.Weekday) ||
- days.Contains(DynamicDayOfWeek.Everyday))
+ if (day == DynamicDayOfWeek.Saturday
+ || day == DynamicDayOfWeek.Weekend
+ || day == DynamicDayOfWeek.Everyday)
{
- list.Add(DayOfWeek.Friday);
+ days.Add(DayOfWeek.Saturday);
}
- return list;
+ return days;
}
}
}