Repository navigation
Partner Tags - #323
Partner Tags#323
Conversation
✅ Deploy Preview for hope-for-haiti ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Greptile SummaryThis PR migrates the partner tagging system from a single
Confidence Score: 4/5Not safe to merge — the raw SQL table name mismatch will cause all analytics tag-filter calls to fail at runtime. One P0 bug (wrong join table name + swapped columns in 7 raw SQL queries) blocks merge. The rest of the migration — Prisma ORM queries, API endpoints, auth token plumbing, and frontend — looks correct and well-structured. src/services/lineItemService.ts — all tag-filter subqueries reference the wrong table and swapped columns. Important Files Changed
|
| {item.tags.map((tag) => ( | ||
| <span | ||
| key={tag.id} | ||
| className="px-2 py-0.5 bg-[#E6E6E6] text-[#333333] rounded-md text-xs" |
There was a problem hiding this comment.
Hardcoded hex colors instead of Tailwind config values
bg-[#E6E6E6] text-[#333333] bypass the project's color system. Replace with equivalent colors from the Tailwind config to stay consistent with the codebase conventions.
Note: If this suggestion doesn't match your team's coding style, reply to this and let me know. I'll remember it for next time!
|
made a few bug fixes and stylistic changes, but overall great work |
Description
Resolves ticket number: #310
Explain what your code changes:
Implemented new tagging system where admins can create, assign, and use new tags.
List the steps you took to test your code:
Created tags as a client and made sure they worked correctly and appeared in the right places.
Checklist