Enhance receipt matching by adding user location support and implementing LLM-based tax analysis rules

This commit is contained in:
bolade
2025-10-05 13:25:55 +01:00
parent 3d48cf0385
commit c78c4c6fe9
5 changed files with 644 additions and 9 deletions
+1 -1
View File
@@ -537,7 +537,7 @@ async def match_specific_receipts(request: MatchSpecificRequest, db: db_dependen
)
try:
matching_results = matching_engine.process_matching(receipts, transactions)
matching_results = matching_engine.process_matching(receipts, transactions, user_location=request.user_location)
logger.info(f"Matching completed, got {len(matching_results)} results")
# Convert matching results to response format