From eb7c1f994c7dda72b297880e5cf0dca6ee3bb3ee Mon Sep 17 00:00:00 2001
From: Vince Valenti <vince@blue-box.net>
Date: Sun, 22 Nov 2015 10:58:46 -0800
Subject: [PATCH] Handle when search is only for year

---
 sickbeard/webserve.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sickbeard/webserve.py b/sickbeard/webserve.py
index af9659879..b5ee0d8a0 100644
--- a/sickbeard/webserve.py
+++ b/sickbeard/webserve.py
@@ -2237,10 +2237,10 @@ class HomeAddShows(Home):
 
         searchTerms = [search_term]
 
-        # If search term ends with a 4 digit number (year), enclose it in ()
-        matches = re.match(r'^(.+) ([12][0-9]{3})$', search_term)
+        # If search term ends with what looks like a year, enclose it in ()
+        matches = re.match(r'^(.+ |)([12][0-9]{3})$', search_term)
         if matches:
-            searchTerms.append("%s (%s)" % (matches.group(1), matches.group(2)))
+            searchTerms.append("%s(%s)" % (matches.group(1), matches.group(2)))
 
         for searchTerm in searchTerms:
             # If search term begins with an article, let's also search for it without
-- 
GitLab