From 3e65ff77d8a2d1d312aae81efbcd174b8044bbd6 Mon Sep 17 00:00:00 2001 From: Deimos Date: Mon, 28 Jan 2019 11:56:01 -0700 Subject: [PATCH] Store duration in metadata as int instead of str This will be a lot more flexible if we want to allow filtering/searching/etc. based on durations. --- tildes/tildes/scrapers/youtube_scraper.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/tildes/tildes/scrapers/youtube_scraper.py b/tildes/tildes/scrapers/youtube_scraper.py index c36adab..4d7f4a4 100644 --- a/tildes/tildes/scrapers/youtube_scraper.py +++ b/tildes/tildes/scrapers/youtube_scraper.py @@ -115,9 +115,6 @@ class YoutubeScraper: seconds=duration_components["seconds"], ) - # string version of timedelta always has hours, strip it off when it's zero - duration = str(delta).lstrip("0:") - - metadata["duration"] = duration + metadata["duration"] = int(delta.total_seconds()) return metadata