Skip to content

Commit

Permalink
TV: 타이틀(폴더명)에 연도가 포함돼 있을 경우 검색이 안될 수 있던 문정
Browse files Browse the repository at this point in the history
TV: 검색 결과 순위를 더 이상 다음이 주는 순서를 사용하지 않고 타이틀과 연도가 얼마나 일치하는가에 따라 재배치 (영화 검색과 유사)
  • Loading branch information
axfree committed Jun 12, 2019
1 parent 935eb47 commit 6c38320
Showing 1 changed file with 2 additions and 4 deletions.
6 changes: 2 additions & 4 deletions Contents/Code/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -200,11 +200,9 @@ def searchDaumTV(results, media, lang):
items.append({ 'id': id, 'title': title, 'year': year })

for idx, item in enumerate(items):
score = 80 - idx * 20
if media_year:
score = int(levenshteinRatio(media_name, item['title']) * 80)
if media_year and item['year']:
score += (2 - min(2, abs(int(media_year) - int(item['year'])))) * 5
if score < 10:
score = 10
Log.Debug('ID=%s, media_name=%s, title=%s, year=%s, score=%d' %(item['id'], media_name, item['title'], item['year'], score))
results.Append(MetadataSearchResult(id=item['id'], name=item['title'], year=item['year'], score=score, lang=lang))

Expand Down

0 comments on commit 6c38320

Please sign in to comment.