Skip to content

fix(web): correct seat usage copy to say the owner uses a seat - #2082

Merged
richiemcilroy merged 1 commit into
mainfrom
fix/owner-seat-copy
Aug 5, 2026
Merged

fix(web): correct seat usage copy to say the owner uses a seat#2082
richiemcilroy merged 1 commit into
mainfrom
fix/owner-seat-copy

Conversation

@richiemcilroy

@richiemcilroy richiemcilroy commented Aug 5, 2026

Copy link
Copy Markdown
Member

The seat management card said the organization owner "doesn't use a seat", but the seat math has always counted the owner against the purchased quantity (calculateProSeats counts the owner whenever ownerIsPro, and inviteQuota mirrors the Stripe subscription quantity). A user reasonably read the two together as a billing bug: their dashboard showed "2 of 12 assigned" with only one member toggled on.

The counting is intentional (the subscription quantity is the total number of Pro users including the owner), so this fixes the copy to match:

  • "Pro seats assigned to members" -> "Pro seats in use" (the count includes the owner, who is not an assignable member)
  • "The organization owner is always on Cap Pro and doesn't use a seat." -> "...and uses one of your seats."

No logic changes.

Greptile Summary

This PR corrects the organization seat-management copy to clarify that Pro-seat usage includes the owner.

  • Renames the utilization label from “Pro seats assigned to members” to “Pro seats in use.”
  • States that a Pro organization owner uses one of the purchased seats.

Confidence Score: 5/5

The PR appears safe to merge because the revised copy matches the existing seat-counting behavior.

The owner is added to the organization membership used by the seat calculation, and the explanatory sentence is shown only when the owner is on Pro, so the copy consistently describes the displayed utilization.

Important Files Changed

Filename Overview
apps/web/app/(org)/dashboard/settings/organization/components/SeatManagementCard.tsx Updates two user-facing labels so the displayed explanation matches the existing owner-inclusive seat calculation; no actionable issue found.

Reviews (1): Last reviewed commit: "fix(web): correct seat usage copy to say..." | Re-trigger Greptile

@cursor

cursor Bot commented Aug 5, 2026

Copy link
Copy Markdown

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@richiemcilroy
richiemcilroy merged commit e34ca38 into main Aug 5, 2026
23 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant