Compare commits
2 Commits
7a3d665538
...
7379d3040d
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
7379d3040d | ||
|
|
932a85e279 |
@@ -322,7 +322,7 @@ def admin_users():
|
||||
if request.method == 'POST':
|
||||
data = request.form
|
||||
username = (data.get('username') or '').strip()
|
||||
password = data.get('password') or None
|
||||
password = data.get('new_password') or None
|
||||
is_admin = bool(data.get('is_admin'))
|
||||
is_active = bool(data.get('is_active')) if data.get(
|
||||
'is_active') is not None else True
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
Utility functions for the Craigslist scraper.
|
||||
"""
|
||||
|
||||
from typing import Any, Optional as _Optional
|
||||
from typing import Any, Optional, List, Dict
|
||||
from datetime import datetime, UTC
|
||||
import json
|
||||
import os
|
||||
@@ -10,7 +10,6 @@ import random
|
||||
import re
|
||||
import requests
|
||||
import time
|
||||
from typing import Optional, List, Dict
|
||||
|
||||
|
||||
def get_config_file() -> str:
|
||||
@@ -264,8 +263,8 @@ def get_color_from_string(s: str) -> str:
|
||||
|
||||
def filter_jobs(
|
||||
jobs: List[Dict[str, Any]],
|
||||
region: _Optional[str] = None,
|
||||
keyword: _Optional[str] = None,
|
||||
region: Optional[str] = None,
|
||||
keyword: Optional[str] = None,
|
||||
) -> List[Dict[str, Any]]:
|
||||
"""Filter jobs by optional region and keyword."""
|
||||
filtered = jobs
|
||||
|
||||
Reference in New Issue
Block a user