From 093fb6c4f3af505374922263db8c15179fa56e44 Mon Sep 17 00:00:00 2001 From: Cullen Watson Date: Sun, 27 Aug 2023 20:21:22 -0500 Subject: [PATCH] fix check --- README.md | 1 + api/core/jobs/__init__.py | 6 ++++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 44fda66..a83b311 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,7 @@ - Imports directly into **Google Sheets** - Optional JWT authorization +![jobspy_gsheet](https://github.com/cullenwatson/JobSpy/assets/78247585/66dba8e9-25d9-4c4e-a65d-dec047fb6aea) ### API diff --git a/api/core/jobs/__init__.py b/api/core/jobs/__init__.py index 2b86184..b739b3d 100644 --- a/api/core/jobs/__init__.py +++ b/api/core/jobs/__init__.py @@ -55,13 +55,15 @@ class JobResponse(BaseModel): success: bool error: str = None + total_results: int = None + jobs: list[JobPost] = [] - total_results: int = None returned_results: int = None - @validator("returned_results") + @validator("returned_results", pre=True, always=True) def set_returned_results(cls, v, values): if v is None and values.get("jobs"): return len(values["jobs"]) return v +