def media(media_id): data = support.get_media(media_id) if data["category"].lower() == "television": data["previous"], data["next"] = retrieve.get_nearby_episodes(media_id) return flask.jsonify(data)
def media(media_id): if media_id == "disc": item = { "category": media_id } else: media_id = int(media_id) database = Database() item = database.select_media(media_id) if item["category"].lower() == "television": item["season"] = str(item["name_two"]).zfill(2) item["episode"] = str(item["name_three"]).zfill(2) item["previous"], item["next"] = retrieve.get_nearby_episodes(media_id) data = database.select_viewed(media_id) if data: item["viewed"] = retrieve.get_viewed_date(data["viewed"]) item["elapsed"] = data["elapsed"] queue = True if retrieve.get_playing_snakes() else False return flask.render_template("media.html", page="media", item=item, queue=queue)