From 5e6b38af0b9c6af912468efb31c0bc236636a427 Mon Sep 17 00:00:00 2001 From: Muhammad Saad Siddique <26270646+MuhammadSaadSiddique@users.noreply.github.com> Date: Fri, 19 Aug 2022 23:55:50 +0500 Subject: [PATCH 1/2] Update base.py Adding oldest option in Base.py --- craigslist/base.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/craigslist/base.py b/craigslist/base.py index a12f928..01b2612 100644 --- a/craigslist/base.py +++ b/craigslist/base.py @@ -49,6 +49,7 @@ class CraigslistBase(object): 'newest': 'date', 'price_asc': 'priceasc', 'price_desc': 'pricedsc', + 'oldest':'dateoldest', } def __init__(self, site=None, area=None, category=None, filters=None, @@ -167,7 +168,7 @@ def get_results(self, limit=None, start=0, sort_by=None, geotagged=False, self.filters['sort'] = self.sort_by_options[sort_by] except KeyError: msg = ("'%s' is not a valid sort_by option, " - "use: 'newest', 'price_asc' or 'price_desc'" % sort_by) + "use: 'newest','oldest', 'price_asc' or 'price_desc'" % sort_by) self.logger.error(msg) raise ValueError(msg) From 130dbd0417ef409e3ee87f5a41e166bdd25af2d6 Mon Sep 17 00:00:00 2001 From: Muhammad Saad Siddique <26270646+MuhammadSaadSiddique@users.noreply.github.com> Date: Sat, 20 Aug 2022 00:12:58 +0500 Subject: [PATCH 2/2] Adding Oldest sort in craigslist Adding Oldest sort in craigslist --- craigslist/base.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/craigslist/base.py b/craigslist/base.py index 01b2612..8ed7c13 100644 --- a/craigslist/base.py +++ b/craigslist/base.py @@ -49,7 +49,7 @@ class CraigslistBase(object): 'newest': 'date', 'price_asc': 'priceasc', 'price_desc': 'pricedsc', - 'oldest':'dateoldest', + 'oldest': 'dateoldest', } def __init__(self, site=None, area=None, category=None, filters=None,