Skip to content

Conversation

@mitchelljkotler
Copy link
Member

@mitchelljkotler mitchelljkotler commented Dec 23, 2025

  • Organizations now track parents, members and share resources. These are set on Accounts and are set via the API
  • When calculating how many requests an organization has left, or is using, requests from parents which have sharing enabled will be added in. The order is your own monthly requests, your own non-monthly requests, parent's monthly requests, parent's non-monthly requests, group's monthly requests, group's non-monthly requests

@duckduckgrayduck duckduckgrayduck temporarily deployed to muckrock-pip-organizati-jaxkof December 23, 2025 18:26 Inactive
@mitchelljkotler mitchelljkotler marked this pull request as ready for review January 6, 2026 17:26
@duckduckgrayduck duckduckgrayduck temporarily deployed to muckrock-pip-organizati-kmrwob January 8, 2026 16:28 Inactive
@mitchelljkotler mitchelljkotler force-pushed the organization-collective branch from 85945a3 to 72d72cf Compare January 8, 2026 17:19
@mitchelljkotler mitchelljkotler temporarily deployed to muckrock-pip-organizati-kmrwob January 8, 2026 17:19 Inactive
@mitchelljkotler mitchelljkotler temporarily deployed to muckrock-pip-organizati-kmrwob January 8, 2026 17:53 Inactive
@duckduckgrayduck
Copy link
Contributor

MuckRock has a plan with 50 requests. I signed up for an org plan on MuckRock child org and confirm that when switching my org to MuckRock child org it correctly shows I have 100 requests available, members with active org of MuckRock only show 50 requests correctly.

When I have a professional personal plan (20 requests) + 50 requests from MuckRock + 50 requests from MuckRock child org it only shows I have 100 request credits instead of 120. It does show my 20 request credits when I change my active org to my personal org. I'm assuming this is not intended behavior.

@mitchelljkotler
Copy link
Member Author

MuckRock has a plan with 50 requests. I signed up for an org plan on MuckRock child org and confirm that when switching my org to MuckRock child org it correctly shows I have 100 requests available, members with active org of MuckRock only show 50 requests correctly.

When I have a professional personal plan (20 requests) + 50 requests from MuckRock + 50 requests from MuckRock child org it only shows I have 100 request credits instead of 120. It does show my 20 request credits when I change my active org to my personal org. I'm assuming this is not intended behavior.

This is the intended behavior. With no parent resource sharing, it will currently show you having 20 requests if your personal org is active and 50 requests if your org is active. So with resource sharing it should be 20 and 100.

The fact that the active org system is confusing is out of scope for this change, and should be fixed at a different time

@duckduckgrayduck
Copy link
Contributor

Sorry, just wanted to make sure.
So if my active org is the child org which has access to 100 credits (50 from its own plan and 50 from parent) and I have 20 on my own individual account, it should still only show 100 and not 120?

@duckduckgrayduck duckduckgrayduck temporarily deployed to muckrock-pip-organizati-7uet7h January 8, 2026 21:04 Inactive
@duckduckgrayduck
Copy link
Contributor

The spending of resources works as expected (deducts from child org first, then parent)

@mitchelljkotler mitchelljkotler temporarily deployed to muckrock-pip-organizati-7uet7h January 8, 2026 21:58 Inactive
@duckduckgrayduck duckduckgrayduck temporarily deployed to muckrock-pip-organizati-3evek2 January 10, 2026 00:17 Inactive
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.

4 participants