make unique the default
This commit is contained in:
parent
4b67699a39
commit
3f495d82c4
1 changed files with 3 additions and 10 deletions
|
@ -89,11 +89,11 @@ config = None
|
||||||
class IncludeShow:
|
class IncludeShow:
|
||||||
includes = dict()
|
includes = dict()
|
||||||
|
|
||||||
def __init__(self, title, short=None, unique=None):
|
def __init__(self, title, short=None, unique=True):
|
||||||
self.short = short
|
self.short = short
|
||||||
self.title = title
|
self.title = title
|
||||||
self.timestamp = False
|
self.timestamp = False
|
||||||
self.unique = unique
|
self.unique = unique or unique == None
|
||||||
self.includes[title] = self
|
self.includes[title] = self
|
||||||
|
|
||||||
|
|
||||||
|
@ -328,14 +328,7 @@ class TivoToc:
|
||||||
for item in self.items:
|
for item in self.items:
|
||||||
multiple = None
|
multiple = None
|
||||||
options = IncludeShow.includes.get(title)
|
options = IncludeShow.includes.get(title)
|
||||||
if options:
|
if options and not options.unique:
|
||||||
if options.unique:
|
|
||||||
multiple = False
|
|
||||||
if multiple == None:
|
|
||||||
utf8title = title.encode("utf-8")
|
|
||||||
if self.uniquedb.has_key(utf8title) and self.uniquedb[utf8title] == '1':
|
|
||||||
multiple = True
|
|
||||||
if multiple:
|
|
||||||
item.makeNotUnique()
|
item.makeNotUnique()
|
||||||
return self.items
|
return self.items
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue