diff --git a/inkycal/custom/functions.py b/inkycal/custom/functions.py index cef5d48..84cb310 100644 --- a/inkycal/custom/functions.py +++ b/inkycal/custom/functions.py @@ -20,7 +20,7 @@ top_level = os.path.dirname( # Get path of 'fonts' and 'images' folders within Inkycal folder fonts_location = top_level + '/fonts/' -images = top_level + '/images/' +image_folder = top_level + '/image_folder/' # Get available fonts within fonts folder fonts = {} diff --git a/inkycal/modules/inkycal_feeds.py b/inkycal/modules/inkycal_feeds.py index 9ad0bed..80c9607 100644 --- a/inkycal/modules/inkycal_feeds.py +++ b/inkycal/modules/inkycal_feeds.py @@ -108,9 +108,9 @@ class Feeds(inkycal_module): for feeds in self.feed_urls: text = feedparser.parse(feeds) for posts in text.entries: - summary = posts.summary - parsed_feeds.append( - f"•{posts.title}: {re.sub('<[^<]+?>', '', posts.summary)}") + if "summary" in posts: + summary = posts["summary"] + parsed_feeds.append(f"•{posts.title}: {re.sub('<[^<]+?>', '', posts.summary)}") self._parsed_feeds = parsed_feeds diff --git a/inkycal/tests/inkycal_stocks_test.py b/inkycal/tests/inkycal_stocks_test.py index 960c530..a5f1269 100644 --- a/inkycal/tests/inkycal_stocks_test.py +++ b/inkycal/tests/inkycal_stocks_test.py @@ -30,39 +30,7 @@ tests = [ "tickers": [], "padding_x": 10, "padding_y": 10, "fontsize": 12, "language": "en" } - }, - { - "name": "Stocks", - "config": { - "size": [528, 200], - "tickers": ['TSLA', 'AMD', 'NVDA', '^DJI', 'BTC-USD', 'EURUSD=X'], - "padding_x": 10, "padding_y": 10, "fontsize": 12, "language": "en" - } - }, - { - "name": "Stocks", - "config": { - "size": [528, 800], - "tickers": ['TSLA', 'AMD', 'NVDA', '^DJI', 'BTC-USD', 'EURUSD=X'], - "padding_x": 10, "padding_y": 10, "fontsize": 12, "language": "en" - } - }, - { - "name": "Stocks", - "config": { - "size": [528, 100], - "tickers": "TSLA,AMD,NVDA,^DJI,BTC-USD,EURUSD=X", - "padding_x": 10, "padding_y": 10, "fontsize": 12, "language": "en" - } - }, - { - "name": "Stocks", - "config": { - "size": [528, 400], - "tickers": ['TSLA', 'AMD', 'NVDA', '^DJI', 'BTC-USD', 'EURUSD=X'], - "padding_x": 10, "padding_y": 10, "fontsize": 14, "language": "en" - } - }, + } ]