From cc03a3561775fcfdfc7b05f5aced0556ff2dbe0f Mon Sep 17 00:00:00 2001 From: Jimmy Berry Date: Wed, 25 Sep 2019 15:33:20 -0500 Subject: [PATCH] osclib/core: review_find_last(): provide states filter. --- osclib/core.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/osclib/core.py b/osclib/core.py index 0b769082..284e89ba 100644 --- a/osclib/core.py +++ b/osclib/core.py @@ -708,9 +708,9 @@ def project_remote_apiurl(apiurl, project): return apiurl, project -def review_find_last(request, user): +def review_find_last(request, user, states=['all']): for review in reversed(request.reviews): - if review.by_user == user: + if review.by_user == user and ('all' in states or review.state in states): return review return None