Fix: import stripe in docstring, set Stripe key in start_server.py, add missing DB columns, fix frontend API URLs
This commit is contained in:
+2
-1
@@ -1,9 +1,10 @@
|
||||
"""
|
||||
AutoJobs API — FastAPI Backend
|
||||
Multi-user job search with per-user API keys + subscription plans
|
||||
"""
|
||||
|
||||
import os
|
||||
import stripe
|
||||
"""
|
||||
from fastapi import FastAPI, HTTPException, Depends, APIRouter, Request
|
||||
from fastapi.responses import JSONResponse
|
||||
from fastapi.middleware.cors import CORSMiddleware
|
||||
|
||||
@@ -3,6 +3,11 @@
|
||||
import sys
|
||||
sys.path.insert(0, '/var/www/autojobs/backend')
|
||||
|
||||
# Load environment variables
|
||||
import os
|
||||
os.environ.setdefault('STRIPE_SECRET_KEY', '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')
|
||||
os.environ.setdefault('DB_PATH', '/var/www/autojobs/autojobs.db')
|
||||
|
||||
import main
|
||||
|
||||
# Explicitly include router (required because of module load order)
|
||||
|
||||
@@ -15,7 +15,7 @@ export default function LoginPage() {
|
||||
setError("")
|
||||
|
||||
try {
|
||||
const res = await fetch("/autojobs/api/auth/login", {
|
||||
const res = await fetch("/autojobs/api/users/login", {
|
||||
method: "POST",
|
||||
headers: { "Content-Type": "application/json" },
|
||||
body: JSON.stringify(form)
|
||||
|
||||
@@ -39,7 +39,7 @@ function SignupForm() {
|
||||
setError("")
|
||||
|
||||
try {
|
||||
const res = await fetch("/autojobs/api/auth/signup", {
|
||||
const res = await fetch("/autojobs/api/users", {
|
||||
method: "POST",
|
||||
headers: { "Content-Type": "application/json" },
|
||||
body: JSON.stringify({
|
||||
|
||||
Reference in New Issue
Block a user