Conversation
Greptile SummaryThis PR adds a new blog post tutorial demonstrating how to build an Uber-like ride-hailing app with Next.js and Appwrite, showcasing geo queries ( Improvements from the previous revision (all previously flagged issues resolved):
One remaining issue:
Confidence Score: 4/5Safe to merge after fixing the post-commit getRow placement in acceptRideAction to avoid a misleading error on a successful commit. All four previously flagged P0/P1 issues have been correctly addressed. One new P1 logic bug remains: a successful transaction commit followed by a transient getRow failure causes a spurious rollback attempt and an incorrect "Ride is no longer available" error, leaving the driver's UI out of sync with the (correctly committed) database state. This is a present defect in the tutorial code path and warrants a fix before publishing. src/routes/blog/post/uber-clone-nextjs-appwrite/+page.markdoc — the acceptRideAction transaction block needs the post-commit getRow moved outside the rollback catch. Important Files Changed
Reviews (5): Last reviewed commit: "fixes" | Re-trigger Greptile |
adityaoberai
left a comment
There was a problem hiding this comment.
Approving with some comments
Co-authored-by: Aditya Oberai <adityaoberai1@gmail.com>
No description provided.