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