diff --git a/README.md b/README.md index 3ce014f..50e890d 100644 --- a/README.md +++ b/README.md @@ -146,7 +146,7 @@ _Python version >= [3.10](https://www.python.org/downloads/release/python-3100/) ## Usage ### Google Sheets Integration (Optional) -#### Obtaining an Access Key : [Video Guide](https://www.youtube.com/watch?v=w533wJuilao) +#### Obtaining an Access Key: [Video Guide](https://youtu.be/w533wJuilao?si=5u3m50pRtdhqkg9Z&t=43) * Enable the [Google Sheets & Google Drive API](https://console.cloud.google.com/) * Create credentials -> service account -> create & continue * Select role -> basic: editor -> done @@ -155,8 +155,8 @@ _Python version >= [3.10](https://www.python.org/downloads/release/python-3100/) #### Using the key in the repo * Copy the key file into the JobSpy repo as `/client_secret.json` - * Go to [my template sheet](https://docs.google.com/spreadsheets/d/1HAnn-aPv-BO4QTEzfIWc-5iw50duyMoTgX8o3RsEOWs/edit?usp=sharing) & save as a copy into your account - * Share the sheet with the email from the service account above with editor rights + * Go to [my template sheet](https://docs.google.com/spreadsheets/d/1mOgb-ZGZy_YIhnW9OCqIVvkFwiKFvhMBjNcbakW7BLo/edit?usp=sharing) & save as a copy into your account + * Share the Google sheet with the email in `client_email` in the `client_secret.json` above with editor rights * If you changed the name of the sheet, put the name in `GSHEET_NAME` in `/settings.py` ### How to call the API diff --git a/api/v1/jobs/__init__.py b/api/v1/jobs/__init__.py index fd3db40..826f21d 100644 --- a/api/v1/jobs/__init__.py +++ b/api/v1/jobs/__init__.py @@ -60,7 +60,7 @@ def scrape_site(site: Site) -> Tuple[str, JobResponse]: except Exception as e: return CommonResponse( - status="Failed to upload to Google Sheet", error=str(e) + status="Failed to upload to Google Sheet", error=repr(e) ) else: