fix typo & test

This commit is contained in:
Your Name 2024-07-15 22:11:51 -04:00 committed by Henri Dickson
parent 195212019e
commit f19c16f88e
3 changed files with 7 additions and 3 deletions

View file

@ -143,7 +143,11 @@ class BoardGameGeekTestCase(TestCase):
site.get_resource_ready()
self.assertEqual(site.ready, True)
self.assertIsInstance(site.resource.item, Game)
self.assertEqual(site.resource.item.display_title, "Terraforming Mars")
# TODO this fails occasionally bc languagedetect flips coin
# self.assertEqual(site.resource.item.display_title, "Terraforming Mars")
self.assertEqual(len(site.resource.item.localized_title), 16)
self.assertEqual(site.resource.item.platform, ["Boardgame"])
self.assertEqual(site.resource.item.genre[0], "Economic")
# self.assertEqual(site.resource.item.other_title[0], "殖民火星")

View file

@ -52,7 +52,7 @@ class Podcast(Item):
language = LanguageListField()
hosts = jsondata.ArrayField(
host = jsondata.ArrayField(
verbose_name=_("host"),
base_field=models.CharField(blank=True, default="", max_length=200),
default=list,

View file

@ -234,7 +234,7 @@ def export_marks_task(user):
mark = mm.mark
podcast = mark.item
title = podcast.title
summary = ",".join(podcast.hosts or [])
summary = ",".join(podcast.host or [])
tags = ",".join(mark.tags)
world_rating = (podcast.rating / 2) if podcast.rating else None
timestamp = mark.created_time.strftime("%Y-%m-%d %H:%M:%S")