Skip to content

Commit cb82fcb

Browse files
jinang17jinangpre-commit-ci[bot]
authored
Moved Assets for UI (#135)
* Added Frontend assets from test-frontend * [Tech Debt] Removed Debug Endpoint from production application * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: jinang <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
1 parent 1166fb0 commit cb82fcb

File tree

10 files changed

+0
-49
lines changed

10 files changed

+0
-49
lines changed

backend/app/expenses/routes.py

Lines changed: 0 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -460,52 +460,3 @@ async def group_expense_analytics(
460460
raise HTTPException(status_code=404, detail=str(e))
461461
except Exception as e:
462462
raise HTTPException(status_code=500, detail="Failed to fetch analytics")
463-
464-
465-
# Debug endpoint (remove in production)
466-
@router.get("/expenses/{expense_id}/debug")
467-
async def debug_expense(
468-
group_id: str,
469-
expense_id: str,
470-
current_user: Dict[str, Any] = Depends(get_current_user),
471-
):
472-
"""Debug endpoint to check expense details and user permissions"""
473-
try:
474-
from app.database import mongodb
475-
from bson import ObjectId
476-
477-
# Check if expense exists
478-
expense = await mongodb.database.expenses.find_one(
479-
{"_id": ObjectId(expense_id)}
480-
)
481-
if not expense:
482-
return {"error": "Expense not found", "expense_id": expense_id}
483-
484-
# Check group membership
485-
group = await mongodb.database.groups.find_one(
486-
{"_id": ObjectId(group_id), "members.userId": current_user["_id"]}
487-
)
488-
489-
# Check if user created the expense
490-
user_created = expense.get("createdBy") == current_user["_id"]
491-
492-
return {
493-
"expense_exists": True,
494-
"expense_id": expense_id,
495-
"group_id": group_id,
496-
"user_id": current_user["_id"],
497-
"expense_created_by": expense.get("createdBy"),
498-
"user_created_expense": user_created,
499-
"user_in_group": group is not None,
500-
"expense_group_id": expense.get("groupId"),
501-
"group_id_match": expense.get("groupId") == group_id,
502-
"expense_data": {
503-
"description": expense.get("description"),
504-
"amount": expense.get("amount"),
505-
"splits_count": len(expense.get("splits", [])),
506-
"created_at": expense.get("createdAt"),
507-
"updated_at": expense.get("updatedAt"),
508-
},
509-
}
510-
except Exception as e:
511-
return {"error": str(e), "type": type(e).__name__}

frontend/assets/adaptive-icon.png

1.44 MB
Loading
23.3 KB
Loading
615 KB
Loading

frontend/assets/favicon.png

2.56 KB
Loading

frontend/assets/icon.png

1.43 MB
Loading
29.5 KB
Loading
50.9 KB
Loading
310 KB
Loading

frontend/assets/splash.png

3.86 MB
Loading

0 commit comments

Comments
 (0)